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

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

KeyPairGenerator gen = KeyPairGenerator.getInstance(RSA);

    gen.initialize(1024, new SecureRandom());

    KeyPair keyPair = gen.generateKeyPair();

    uk = keyPair.getPublic();

    rk = keyPair.getPrivate();

即时通讯加密和解密这个在Android的这个关键。 但在服务器端,处理解密的人需要我的私钥作为生成的结果。 我如何将私钥发给处理服务器端的人用我的私钥解密数据。

谢谢...


如果你想发送加密的字符串到你的服务器,你的服务器需要有密钥对。 在从客户端发送消息的同时,使用服务器的公钥并在服务器端使用私钥解密收到的消息。

链接地址: http://www.djcxy.com/p/21779.html

上一篇: encrypt password in android(client side) and decrypt in server side PHP with rsa

下一篇: Securely store public/private keys in a database