0

最近 J2SE チャット アプリケーションを作成しましたが、データ転送の暗号化について検討する必要があると思います。しかし、ゼロからコーディングすることはできません。

目標を達成するのに役立つ既存の暗号化アプリケーションがあるかどうかわかりませんか? 重要な点は、Java アプリケーションをサポートすることです。

ありがとうございました!

4

2 に答える 2

3

これには SSL を使用する必要があります。Java には、SSLSocketFactory を介した SSL のサポートが組み込まれています。

import javax.net.ssl.SSLSocketFactory;

...

SocketFactory factory = SSLSocketFactory.getDefault();
Socket s = factory.createSocket( host, port );

それ以降は、通常どおりソケットを使用してください。

于 2012-04-17T22:04:36.547 に答える
0

Yes, it's called the Java API ;-)

http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html

You might use the transport layer security (https and friends) or encrypt your data through JCA (Java cryptography architecture).

于 2012-04-17T22:06:35.677 に答える