一、前言
這兩天研究了一下項目中的密碼加密,可以說得上是學到了很多。下面來大致說一下。
v二、常用加密
單向加密算法主要用來驗證數據傳輸的過程中,是否被篡改過。
BASE64 嚴格地說,屬于編碼格式,而非加密算法
MD5(Message Digest algorithm 5,信息摘要算法)
SHA(Secure Hash Algorithm,安全散列算法)
HMAC(Hash Message Authentication Code,散列消息鑒別碼
2.對稱和非對稱加密算法
對稱和非對稱加密算法主要采用公鑰和私鑰的形式,來對數據加密。
DES(Data Encryption Standard,數據加密算法)
PBE(Password-based encryption,基于密碼驗證)
網友評論