分組密碼包括 DES、IDEA、SAFER、Blowfish 和 Skipjack — 最後壹個是“美國國家安全局(US National Security Agency,NSA)”限制器芯片中使用的算法。
置換加密法,將字母的順序重新排列;替換加密法,將壹組字母換成其他字母或符號。
DES(Data Encryption Standard):數據加密標準,速度較快,適用於加密大量數據的場合
RSA:由 RSA 公司發明,是壹個支持變長密鑰的公***密鑰算法,需要加密的文件塊的長度也是可變的MD5。
對MD5算法簡要的敘述可以為:MD5以512位分組來處理輸入的信息,且每壹分組又被劃分為16個32位子分組,經過了壹系列的處理後,算法的輸出由四個32位分組組成,將這四個32位分組級聯後將生成壹個128位散列值。