密鑰對生成器-& gt;key pair-& gt;RSAPublicKey、RSAPrivateKey
2.甲方用私鑰對加密數據進行加密,然後用私鑰對加密數據進行簽名並發送給乙方
RSA coder . encryptbyprivatekey(data,privateKey);
RSACoder.sign(encodedData,private key);
3.乙方通過公鑰對簽名後的加密數據進行驗證,如果驗證正確,則通過公鑰對加密數據進行解密。
RSACoder.verify(encodedData,publicKey,sign);
RSA coder . decryptbypublickey(encoded data,public key);
4.乙方通過公鑰加密發送給甲方。
RSA coder . encryptbypublickey(decode ddata,public key);
5.甲方通過私鑰解密數據。
RSA coder . decryptprivatekey(encoded data,private key);