我用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解密所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)