Njia 4 za Kuzalisha Ufunguo Madhubuti Ulioshirikiwa Awali (PSK) katika Linux


Ufunguo Ulioshirikiwa Awali (PSK) au unaojulikana pia kama siri iliyoshirikiwa ni mfuatano wa herufi ambazo hutumika kama ufunguo wa uthibitishaji katika michakato ya kriptografia. PSK inashirikiwa kabla ya kutumiwa na inashikiliwa na pande zote mbili za mawasiliano ili kuthibitishana, kwa kawaida kabla ya mbinu zingine za uthibitishaji kama vile majina ya watumiaji na manenosiri kutumika.

Inatumika sana katika aina tofauti za viunganishi vya Mtandao wa Kibinafsi wa Kibinafsi (VPN), mitandao isiyotumia waya katika aina ya usimbaji fiche inayojulikana kama WPA-PSK (Ufunguo Uliolindwa wa Ufikiaji Ulioshirikiwa wa Wi-Fi) na WPA2-PSK, na pia katika EAP ( Ufunguo Ulioshirikiwa Awali wa Itifaki ya Uthibitishaji), na mbinu nyingine nyingi za uthibitishaji.

Katika makala hii, tutakuonyesha njia tofauti za kuzalisha Ufunguo wenye nguvu wa Kushirikiwa Awali katika usambazaji wa Linux.

1. Kwa kutumia OpenSSL Amri

OpenSSL ni zana ya mstari wa amri inayojulikana na inayotumiwa sana inayotumiwa kutengenezea kazi mbalimbali za usimbaji fiche za maktaba ya siri ya OpenSSL kutoka kwa ganda. Ili kutengeneza PSK yenye nguvu tumia amri ndogo ya rand ambayo hutengeneza baiti za uwongo za nasibu na kuichuja kupitia usimbaji wa base64 kama inavyoonyeshwa.

$ openssl rand -base64 32
$ openssl rand -base64 64

2. Kutumia Amri ya GPG

GPG ni zana ya mstari wa amri ili kutoa huduma za usimbaji fiche dijitali na kutia sahihi kwa kutumia kiwango cha OpenPGP. Unaweza kutumia chaguo lake la --gen-random kutengeneza PSK thabiti na kuichuja kupitia usimbaji wa base64 kama inavyoonyeshwa.

Katika amri zifuatazo, 1 au 2 ni kiwango cha ubora na 10, 20, 40, na 70 ni hesabu za tabia.

$ gpg --gen-random 1 10 | base64
$ gpg --gen-random 2 20 | base64
$ gpg --gen-random 1 40 | base64
$ gpg --gen-random 2 70 | base64

3. Kutumia Jenereta za Namba za Pseudorandom

Unaweza pia kutumia jenereta zozote za nambari za uwongo katika Linux kama vile /dev/random au /dev/urandom, kama ifuatavyo. Chaguo la -c la amri ya kichwa husaidia kutoa idadi ya wahusika.

$ head -c 35 /dev/random | base64
$ head -c 60 /dev/random | base64

4. Kutumia tarehe na amri za sha256sum

Tarehe na amri ya sha256sum inaweza kuunganishwa ili kuunda PSK yenye nguvu kama ifuatavyo.

$ date | sha256sum | base64 | head -c 45; echo
$ date | sha256sum | base64 | head -c 50; echo
$ date | sha256sum | base64 | head -c 60; echo

Zilizo hapo juu ni baadhi ya njia nyingi za kutengeneza Ufunguo Madhubuti wa Kushirikiwa Awali katika Linux. Je! unajua njia zingine zozote? Ikiwa ndio, ishiriki nasi kupitia fomu ya maoni hapa chini.