AES字符串加密解密器是一個綠色免費的文本加密解密軟件,可以快速對文本字符進行加密和解密。加密后的文本只能使用密鑰進行解密,安全性非常高。
AES是一種高級加密算法,可以對加密后的數據進行解密。AES是美國聯邦政府采用的一種區塊加密標準。這個標準用來替代原先的DES,已經被多方分析且廣為全世界所使用。
AES字符串加密解密器使用方法
1、打開AES字符串加密解密器,在上面的輸入框中輸入要加密的文本
2、設置加密密鑰,然后點擊【加密】按鈕進行加密
3、要解密的話,只需要將加密后生成的字符串填寫到上面的輸入框中,然后輸入密鑰就可以進行解密了
AES加密方法
AES加密過程是在一個4×4的字節矩陣上運作,這個矩陣又稱為“狀態(state)”,其初值就是一個明文區塊(矩陣中一個元素大小就是明文區塊中的一個Byte)。(Rijndael加密法因支持更大的區塊,其矩陣行數可視情況增加)加密時,各輪AES加密循環(除最后一輪外)均包含4個步驟:
1、AddRoundKey — 矩陣中的每一個字節都與該次輪秘鑰(round key)做XOR運算;每個子密鑰由密鑰生成方案產生。
2、SubBytes — 通過個非線性的替換函數,用查找表的方式把每個字節替換成對應的字節。
3、ShiftRows — 將矩陣中的每個橫列進行循環式移位。
4、MixColumns — 為了充分混合矩陣中各個直行的操作。這個步驟使用線性轉換來混合每列的四個字節。
最后一個加密循環中省略MixColumns步驟,而以另一個AddRoundKey取代。
- PC官方版
- 安卓官方手機版
- IOS官方手機版