首頁 - 加密解密
 收藏

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


推薦工具:

工具標簽:

測試加密解密