4 Weeër fir e Strong Pre-Shared Key (PSK) am Linux ze generéieren


E Pre-Shared Key (PSK) oder och bekannt als e gemeinsame Geheimnis ass eng String vun Zeechen déi als Authentifikatiounsschlëssel a kryptographesche Prozesser benotzt gëtt. E PSK gëtt gedeelt ier se benotzt gëtt a gëtt vu béide Parteien an der Kommunikatioun gehal fir sech géigesäiteg ze authentifizéieren, normalerweis ier aner Authentifikatiounsmethoden wéi Benotzernimm a Passwierder applizéiert ginn.

Et gëtt allgemeng a verschidden Aarte vu Virtual Private Network (VPN) Verbindungen benotzt, drahtlose Netzwierker an enger Aart Verschlësselung bekannt als WPA-PSK (Wi-Fi Protected Access Pre-Shared Key) an WPA2-PSK, an och am EAP ( Extensible Authentication Protocol Pre-Shared Key), a vill anerer Authentifikatiounsmechanismen.

An dësem Artikel wäerte mir Iech verschidde Weeër weisen fir e staarke Pre-Shared Key an Linux Verdeelungen ze generéieren.

1. Benotzt OpenSSL Kommando

OpenSSL ass e bekannten a wäit benotzte Kommandozeilinstrument dat benotzt gëtt fir déi verschidde Kryptografiefunktiounen vun der OpenSSL Kryptobibliothéik aus der Shell opzeruffen. Fir e staarken PSK ze generéieren benotzt säi Rand Ënnerkommando deen pseudo-zoufälleg Bytes generéiert a filtert duerch base64 Kodéierungen wéi gewisen.

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

2. Benotzt GPG Kommando

GPG ass e Kommandozeilinstrument fir digital Verschlësselungs- an Ënnerschrëftservicer mat dem OpenPGP Standard ze bidden. Dir kënnt seng --gen-zoufälleg Optioun benotze fir e staarken PSK ze generéieren an et duerch base64 Kodéierung ze filteren wéi gewisen.

An de folgende Kommandoen ass 1 oder 2 de Qualitéitsniveau an 10, 20, 40 an 70 sinn d'Zeechenzuelen.

$ 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. Benotzt Pseudorandom Zuel Generatoren

Dir kënnt och irgendeng vun de pseudorandom Zuel Generatoren am Linux benotzen wéi /dev/random oder /dev/urandom, wéi follegt. D'Optioun -c vum Head Kommando hëlleft d'Zuel vun den Zeechen ze generéieren.

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

4. Benotzen Datum an sha256sum Commanden

Den Datum an de sha256sum Kommando kënne kombinéiert ginn fir e staarken PSK ze kreéieren wéi follegt.

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

Déi uewe genannte sinn e puer vun de ville Weeër fir staarke Pre-Shared Key am Linux ze generéieren. Wësst Dir iwwer aner Methoden? Wann jo, deelt et mat eis iwwer de Feedbackformular hei ënnen.