问答
2022-02-15
来自:开发者社区
为什么在Java中加密的RSA字节是变量?
我尝试编写一种混合加密,以在服务器和客户端之间进行通信。因此,我从客户端发送了一个公共RSA密钥,服务器加密了他的AES密钥并将其发送回去。但是,如果我在客户端站点上对其进行解密,则密钥的长度比我发送的密钥长,而且我不知道为什么... 这里的代码: 客户: socket.getOutputStream().write(security.getKeyPair().getPublic().ge...
问答
2022-02-15
来自:开发者社区
使用java.math.BigInteger类实现RSA算法,我对明文每一个字节m计算c=m^e mod n,解密结果不是原来的明文
有些公钥私钥对可以,有些不行,这是为什么
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
+关注