文字加密解密
使用 AES-GCM/AES-CBC 演算法安全加密解密文字,基於密碼,所有處理在瀏覽器本地完成,資料絕不離開裝置。
使用這個加密工具時我的資料安全嗎?
是的,所有加密和解密操作都在您的瀏覽器中使用 Web Crypto API 完成。資料不會傳送到任何伺服器,您的文字和密碼永遠不會離開您的裝置。
AES-GCM 和 AES-CBC 有什麼區別?
AES-GCM 提供加密和認證(AEAD),確保資料完整性和真實性。AES-CBC 僅提供加密而不提供認證。AES-GCM 通常更安全,推薦大多數場景使用。
應該使用多長的金鑰?
AES-256 提供最高安全級別,推薦用於敏感資料。AES-128 仍然被認為是安全的且速度更快。兩者都廣泛用於生產系統。
我可以在其他地方解密用此工具加密的文字嗎?
可以,輸出是標準的 Base64 編碼密文,使用標準 AES 演算法。任何支援 AES-GCM 或 AES-CBC 配合 PBKDF2 金鑰衍生(100,000 次迭代,SHA-256)的工具都可以解密,只需提供正確的密碼。
基於密碼的加密是如何運作的?
該工具使用 PBKDF2(基於密碼的金鑰衍生函數 2)將您的密碼轉換為加密金鑰。此過程涉及 100,000 次迭代和 SHA-256 雜湊,使暴力攻擊極其困難。
初始化向量(IV)的作用是什麼?
IV 是一個隨機值,用於確保使用相同密碼加密相同文字每次都會產生不同的密文。這可以防止模式分析攻擊。
我可以用這個工具加密大檔案嗎?
此工具專為文字加密而設計。對於大檔案,建議使用專用的檔案加密工具。瀏覽器中的文字加密存在記憶體限制。
如果我忘記密碼了怎麼辦?
沒有正確的密碼,解密是不可能的。AES 加密旨在抵禦暴力攻擊。請務必安全儲存您的密碼。
這個工具符合加密標準嗎?
是的,它使用 NIST 批准的 AES 演算法和 PBKDF2 金鑰衍生,這些都是安全加密的產業標準。
我可以離線使用這個工具嗎?
可以,頁面載入後,所有操作都可以離線工作,因為一切都在您的瀏覽器中執行。