首页 - 加密解密

RSA在线测试工具

公钥

字节数

加密类型

私钥

输入

区块

手动输入

填充类型

结果(已转BASE)

相关工具:

开发工具加密解密

工具说明:

输入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') {}