JAVA:使用RSA和SHA-1需要将数据从客户端传输到服务器(数字签名)



我的要求是编写一个JAVA程序,该程序提供从客户端到服务器的数据传输的机密性和完整性。

为此,我计划使用 RSA 和 SHA-1 哈希方法。还需要在客户端和服务器之间设置网络连接并交换消息。服务器应验证签名并检查完整性。

所以我只是想知道,是否有任何文件可以帮助我写它。

任何帮助表示赞赏。谢谢

我想最好

使用代码自己尝试一下。 - http://www.programcreek.com/java-api-examples/java.security.KeyPair

在使用 Java 时,您可以使用 RSA 和 SHA-1 的 javax.security 密钥对,使用要包含的参数进行签名。将私钥发送到服务器,然后每次请求某些内容时,请使用具有正确参数的生成的密钥对的公钥在服务器上进行验证。

最新更新