在android(客户端)加密密码,用rsa在服务器端PHP解密

在android(客户端)加密密码,用rsa在服务器端PHP解密,第1张

概述我用rsa在android(客户端)加密了我的密码.我们知道它使用公钥加密和私钥解密.我生成公钥和私钥,如下面的代码KeyPairGeneratorgen=KeyPairGenerator.getInstance(RSA);gen.initialize(1024,newSecureRandom());KeyPairkeyPair=gen.generateKeyPair();u

我用rsa在android(客户端)加密了我的密码.我们知道它使用公钥加密和私钥解密.我生成公钥和私钥,如下面的代码

KeyPairGenerator gen = KeyPairGenerator.getInstance(RSA);    gen.initialize(1024, new SecureRandom());    KeyPair keyPair = gen.generateKeyPair();    uk = keyPair.getPublic();    rk = keyPair.getPrivate();

我成功用这个密钥在androID中加密和解密.但是在服务器端,处理解密的人需要我的私钥作为生成的结果.我如何将私钥交给处理服务器端的人用我的私钥解密数据.

谢谢…

解决方法:

如果要将加密字符串发送到服务器,则服务器需要具有密钥对.从客户端发送消息时,使用服务器的公钥,在服务器端使用私钥解密收到的消息.

总结

以上是内存溢出为你收集整理的在android(客户端)加密密码,用rsa在服务器端PHP解密全部内容,希望文章能够帮你解决在android(客户端)加密密码,用rsa在服务器端PHP解密所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1119567.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存