Come testare il processo di handshake TLS?

2

Ho bisogno di testare il processo di handshake di TLS. Ho pensato di utilizzare la comunicazione tra processi in Linux. È possibile o no?

In caso contrario, quale simulatore potrebbe essere utilizzato per questo scopo?

Se sì, cosa devo fare per implementarlo su Linux? Devo implementare la comunicazione client e server come nella situazione reale? Se devo fare app Java, come si può fare? Quale simulatore o IDE posso usare?

    
posta Student. Engineering 21.03.2016 - 08:11
fonte

1 risposta

2

Non so se questo è il miglior canale da chiedere, tuttavia - è così che lo faccio.

Informazioni semplici:

openssl s_client -state -nbio -connect myhost:443 

Se hai bisogno di una visione più approfondita, potresti voler creare un'applicazione Java (questa parte potrebbe non piacerti se non sei dal mondo Java) che si connette al socket SSL e avvialo con il seguente parametro: -Djavax.net.debug=ssl

Questo stamperà / eseguirà il debug degli hasshake SSL e degli eventi relativi a SSL. Se desideri stampare tutti gli eventi di rete, puoi utilizzare il valore all .

    
risposta data 21.03.2016 - 10:00
fonte

Leggi altre domande sui tag