首頁 - 加密解密
 收藏

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


推薦工具:

工具標簽:

測試加密解密