小编joa*_*prg的帖子

Java SSLHandshakeException:没有共同的密码套件

我正在尝试使用 Java SSLSockets 将安全性应用于一个简单的聊天应用程序。

我创建了一个自签名 CA,并用它签署了两个证书(全部使用 RSA 密钥),一个用于服务器,另一个用于客户端。之后,我将证书导入服务器的密钥库和客户端的另一个密钥库。

CA :

openssl genrsa -out ca.key 1024 -rsa

openssl req -new -key ca.key -out ca.csr

openssl x509 -req -days 365 -in ca.csr -out ca.crt -signkey ca.key


SERVER CERTIFICATE:

openssl genrsa -out server.key 1024 -rsa

openssl req -new -key server.key -out server.csr

openssl ca -in server.csr -cert ca.crt -keyfile ca.key -out server.crt


CLIENT CERTIFICATE :

openssl genrsa -out client.key 1024 -rsa

openssl req -new -key client.key -out client.csr

openssl ca -in client.csr -cert …
Run Code Online (Sandbox Code Playgroud)

java ssl

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

ssl ×1