文字加密解密
使用 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 金鑰衍生,這些都是安全加密的產業標準。
我可以離線使用這個工具嗎?
可以,頁面載入後,所有操作都可以離線工作,因為一切都在您的瀏覽器中執行。
如何使用文字加密解密
使用 AES-GCM 或 AES-CBC 在瀏覽器內加密與解密文字。你的密碼和內容只在本機處理,絕不會傳送到任何地方。
- 把要保護的文字貼到輸入區域。
- 在「密碼」欄位輸入一組強度高的通關密語。
- 在「演算法」中選擇 AES-GCM 或 AES-CBC,再於「金鑰長度」中選擇 AES-256 或 AES-128。
- 視需要調整「PBKDF2 疊代次數」——100,000 是穩妥的預設值,250,000 或 500,000 更能抵禦暴力破解。
- 按「加密」打亂文字,或以相同設定按「解密」還原原文。
解密時必須使用與加密完全相同的演算法、金鑰長度與疊代次數,否則無法還原,建議記下這些參數。
相關工具
- AES加密/解密 AES加密解密工具,支援CBC、CFB、CTR、OFB、ECB模式,Pkcs7/ZeroPadding/NoPadding填充,128/192/256位元金鑰,Base64輸出,自動識別金鑰/IV格式
- 檔案雜湊校驗 本地計算校驗MD5、SHA-1、SHA-256、SHA-512檔案雜湊值
- 行排序 按字母、數字或長度對文字行排序。一鍵去重和反轉順序。
- 數字轉大寫 將數字轉換為英文單詞、中文大寫、羅馬數字和科學計數法。
- 大小寫轉換器 在大寫、小寫、標題格式、駝峰格式、蛇形格式、短橫線格式等之間即時轉換文字
- 隨機大小寫轉換器 將文字字母隨機轉換為大寫或小寫。在瀏覽器中立即建立海綿寶寶大小寫文字。
- 建立回文 透過追加反轉字串從任意文字建立回文。免費線上工具,瀏覽器即時執行,支援多行模式。
- 迴文檢測 即時檢測任意文字、單字或句子是否為迴文。免費線上工具,100% 在瀏覽器中運行,資料不會傳送到任何伺服器。