29 lines
636 B
Plaintext
29 lines
636 B
Plaintext
= TLS PSK mit OpenSSL
|
|
|
|
Erzeugen Sie mit OpenSSL einen hexadecimalen PSK Key
|
|
|
|
$ openssl rand -hex 16
|
|
|
|
|
|
Starten Sie mit OpenSSL einen TLS PSK Server.
|
|
|
|
$ openssl s_server -nocert -psk 7301036d7236029badbd -psk_hint Server-ID -accept 4433 -tls1_2
|
|
|
|
|
|
Verbinden Sie sich mit OpenSSL als Client.
|
|
|
|
$ openssl s_client -psk 7301036d7236029badbd -psk_identity Client_123 -connect localhost:4433 -tls1_2
|
|
|
|
|
|
|
|
Analog mit TLS 1.3.
|
|
|
|
Server:
|
|
|
|
$ openssl s_server -nocert -psk 7301036d7236029badbd -psk_identity Client_123 -accept 4433 -tls1_3
|
|
|
|
|
|
Client:
|
|
|
|
$ openssl s_client -psk 7301036d7236029badbd -psk_identity Client_123 -connect localhost:4433 -tls1_3
|