RSA 加解密
免費線上 RSA 加解密工具,支援產生金鑰對
什麼是 RSA 加密?
RSA 是一種非對稱加密演算法,使用一對金鑰:公鑰用於加密,私鑰用於解密。它廣泛用於 TLS/SSL、SSH、數位簽章和安全電子郵件。建議使用 2048 或 4096 位元的金鑰大小以獲得足夠的安全性。
如何使用此 RSA 工具
選擇金鑰大小並點擊「產生金鑰」來產生金鑰對。使用公鑰加密文字——任何擁有公鑰的人都可以加密。使用私鑰解密——只有私鑰持有者可以解密。所有加密操作使用 Web Crypto API,完全在瀏覽器中運作。
▶應該使用什麼金鑰大小?
2048 位元金鑰是日常使用的最低推薦。4096 位元金鑰提供更強的安全性但速度較慢。避免使用 1024 位元金鑰——它們不再被認為安全。
▶可以分享公鑰嗎?
可以,公鑰就是用來分享的。任何人都可以用你的公鑰加密訊息,只有你能用私鑰解密。永遠不要分享私鑰。
▶為什麼 RSA 處理大資料很慢?
RSA 設計用於小量資料(受金鑰大小限制)。實際應用中,RSA 加密一個對稱金鑰,然後用該金鑰加密實際資料。這種混合方式結合了 RSA 的安全性和對稱加密的速度。
▶金鑰使用什麼格式?
金鑰以 PEM 格式(Base64 編碼的 DER)產生,這是 OpenSSL、SSH 和大多數加密工具使用的標準格式。