算法目前常見有: 加密算法,散列算法,Base64(編碼算法),https(SSL使用40位關鍵字作爲RC4流加密算法)
加密技術通常分爲兩大類:"對稱式"和"非對稱式"。
對稱加密主要有:AES、DES、3DES(可逆的,同一對密鑰加解密,優點在於速度快,但不夠安全)
非對稱加密主要有:RSA、DSA、ECC(可逆的,公私鑰對應,相對安全,但比較慢)
散列算法(簽名算法)主要有: MD5、SHA1、HMAC (這個主要用於驗證,散列算法不可逆)
算法目前常見有: 加密算法,散列算法,Base64(編碼算法),https(SSL使用40位關鍵字作爲RC4流加密算法)
加密技術通常分爲兩大類:"對稱式"和"非對稱式"。
對稱加密主要有:AES、DES、3DES(可逆的,同一對密鑰加解密,優點在於速度快,但不夠安全)
非對稱加密主要有:RSA、DSA、ECC(可逆的,公私鑰對應,相對安全,但比較慢)
散列算法(簽名算法)主要有: MD5、SHA1、HMAC (這個主要用於驗證,散列算法不可逆)