0

カスタムKeyManager、TrustManager、およびクライアント認証を備えたJava TLSサーバーを使用しています。接続が機能し、証明書が交換されます。また、クライアント (firefox) は、接続が暗号化されていると言います。Wireshark で接続を分析しましたが、tls メッセージが表示されません。wireshark は、ペイロード (TLS クライアント ハロー、サーバー ハローなど) をデコードせずに tcp セグメントのみを表示します。デバッグ ログを有効にします。これはサーバーのログです。

trigger seeding of SecureRandom
done seeding SecureRandom
Allow unsafe renegotiation: false
Allow legacy hello messages: true
Is initial handshake: true
Is secure renegotiation: false
Thread-1, called closeSocket()
4

2 に答える 2

3

SSL/TLS に通常使用されないポートを使用している場合は、Wireshark に SSL/TLS として明示的にデコードするように指示する必要があります。

パケットを右クリックし、Decode As... -> Transport -> SSLを選択します。

于 2012-05-10T10:39:30.770 に答える
0

秘密鍵を持っている場合は、ペイロードを確認できます。tools->preference->ssl->edit に移動して、ここに鍵を挿入します。

于 2013-06-28T21:33:17.690 に答える