密碼算法安全性列表 業界已知不安全算法 對稱算法:DES在全部場景下都不安全。 對稱算法:3DES在密鑰長度256如下,k1=k2=k3時不安全。 對稱算法:SKIPJACK和RC2在全部場景下都不安全。 對稱算法:RC4和BlowFish當密鑰長度128如下時,不安全。 非對稱算法:RSA在密鑰長度1024如下時不安全。 哈希算法:MD2,MD4在全部場景下都不安全。 哈希算法:MD5不該用於數字簽名或密碼加密。 哈希算法:SHA1不該用於數字簽名。 消息認證碼算法:HMAC-MD4在全部場景下都不安全。 推薦使用的安全算法 對稱算法:3DES密鑰長度128及以上,切k1,k2,k3互不相等。 對稱算法:AES密鑰長度128及以上。 非對稱算法:RSA密鑰長度1024及以上。 哈希算法:SHA2密鑰長度256及以上。 消息認證碼算法:HMAC-SHA2密鑰長度256及以上