RSA在线测试工具

网页上会自动生成RSA公钥和私钥,只需要输入测试的字符串或加密过的字符串,就可以生成加密或解密结果数据!


RSA加密算法是一种非对称加密算法。

加密的明文太长则会出错,解决方法:加密的时候117个字符加密一次,然后把所有的密文拼接成一个密文;解密的时候需要128个字符解密一下,然后拼接成数据。


填充类型:

OPENSSL_PKCS1_PADDING

OPENSSL_SSLV23_PADDING

OPENSSL_PKCS1_OAEP_PADDING

OPENSSL_NO_PADDING


php加密: openssl_public_encrypt ($data, &$crypted, $key, $padding = 'OPENSSL_PKCS1_PADDING') {}

php解密: openssl_private_decrypt ($data, &$decrypted, $key, $padding = 'OPENSSL_PKCS1_PADDING') {}

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/d4165e0e75f81151fcfe8b1ff2c24615.html