Hanyoyi 4 don Geneirƙiri Maɓallin Raba Raba Mai Kyau (PSK) a cikin Linux


Key-Share Shared (PSK) ko kuma wanda aka sani da asirin raba shine haruffa haruffa waɗanda ake amfani dasu azaman maɓallin tabbatarwa a cikin ayyukan ɓoye. Ana raba PSK kafin amfani dashi kuma ɓangarorin biyu ke gudanar dashi don sadarwa don tabbatar da juna, yawanci kafin wasu hanyoyin tabbatarwa kamar sunayen masu amfani da kalmomin shiga.

Ana amfani dashi galibi a cikin nau'ikan haɗin keɓaɓɓen hanyar sadarwar Virtual Private Network (VPN), hanyoyin sadarwar mara waya a cikin nau'in ɓoyayyen ɓoye da aka sani da WPA-PSK (Maɓallin Keɓaɓɓen Accessaddamarwa na Wi-Fi) da WPA2-PSK, kuma a cikin EAP ( Kalmomin Ingantaccen Bayanin Yarjejeniyar Mabudin Shafi), da kuma wasu hanyoyin tabbatar da inganci.

A cikin wannan labarin, za mu nuna muku hanyoyi daban-daban don samar da Maɓallin Raba Mai Raba mai ƙarfi a cikin rarraba Linux.

1. Amfani da OpenSSL Command

OpenSSL sanannen kayan aiki ne na layin umarni da aka yi amfani da shi sosai don amfani da ayyukan kira daban-daban na ɗakunan karatu na OpenSSL daga kwasfa. Don ƙirƙirar ƙarfi PSK yi amfani da ƙaramin umarni na Rand wanda ke haifar da baiti-bazuwar bazuwar kuma tace shi ta hanyar ɓoye base64 kamar yadda aka nuna.

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

2. Amfani da GPG Command

GPG kayan aiki ne na layin umarni don samar da ɓoyewar dijital da ayyukan sa hannu ta amfani da daidaitaccen OpenPGP. Kuna iya amfani da zaɓi na -gen-random don samar da PSK mai ƙarfi kuma ku tace shi ta hanyar shigar 64 kamar yadda aka nuna.

A cikin waɗannan umarni masu zuwa, 1 ko 2 shine matakin inganci kuma 10, 20, 40, da 70 sune ƙididdigar halin.

$ 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. Amfani da janareto na Zamani

Hakanan zaka iya amfani da duk wani janareto mai lambar karya a Linux kamar/dev/random ko/dev/urandom, kamar haka. Zaɓin -c na umarnin shugaban yana taimakawa don samar da adadin haruffa.

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

4. Amfani da kwanan wata da sha256sum Commands

Za a iya haɗa kwanan wata da umarnin sha256sum don ƙirƙirar PSK mai ƙarfi kamar haka.

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

Abubuwan da ke sama wasu hanyoyi ne da yawa na samar da karfi Mabudin Rabawa a cikin Linux. Shin kun san wasu hanyoyin? Idan haka ne, raba shi tare da mu ta hanyar fom ɗin da ke ƙasa.