aes-encryption.com
繁體中文

AES · GCM / CBC / CTR

AES 與 RSA:在加密系統中承擔不同任務

區分對稱 AES、非對稱 RSA 和混合加密,理解獨立 AES 工具的能力邊界。

共享金鑰與公私鑰對

AES 是對稱加密,雙方用同一秘密金鑰。RSA 是非對稱演算法,在特定加密或簽名方案中使用公私鑰對:公鑰可以分發,私鑰必須保護。這是不同的信任和分發模型,不能當作可隨意互換的選項。

AES-256 與 RSA 模數的位數來自不同數學構造,不能按相同數字比較安全性。應選擇成熟協定及其參數,而不是湊同樣位數。

為什麼會組合使用

混合系統可以先用隨機對稱金鑰加密訊息,再用非對稱機制保護這把金鑰,從而不必直接用公鑰原語處理任意大檔案。完整協定仍需定義認證、填充、中繼資料和金鑰驗證。

本站只做對稱 AES,不接受 RSA 公鑰,不建立混合容器,也不驗證 RSA 簽名。本站檔案包使用密碼衍生的 AES-GCM 金鑰,而不是 RSA 包裹的金鑰。

加密不等於簽名

簽名與保密解決不同問題。GCM 在共享秘密下認證訊息,但持有該秘密的人都能產生有效認證訊息;公鑰簽名有不同驗證與信任規則。沒有可信的金鑰取得過程,兩者都不會自動證明某人的身份。

不要把 PEM 證書貼到 AES 原始金鑰框。PEM 是結構化檔案,不是 16/24/32 位元組 AES 金鑰;正確結果應是長度錯誤,而不是不斷截短直到被接受。

選擇可實際還原的流程

本站密碼封裝適合版本明確的本機對稱任務。需要按收件人公鑰加密時,應使用對應成熟容器格式的實作。先測試還原、分開保護金鑰並明確誰能解密;本指南不會暗中增加 RSA 或金鑰轉換功能。

相關工具與閱讀

技術參考

更新於 2026 年 10 月 16 日

常見問題

AES 產生器能產生 RSA 金鑰對嗎?

不能,它只產生 16/24/32 個隨機 AES 金鑰位元組,不產生 RSA 素數、公鑰或私鑰檔案。

AES 能解開 RSA 加密的資料嗎?

不能,演算法和容器必須匹配。混合格式可能包含 AES 酬載,但其金鑰解封裝步驟仍需由對應實作完成。