以下哪种算法不属于常见的数字摘要算法( )。
MD5
SHA
SM3
RSA
【内容考查】本题考查数字摘要的概念和常见算法。
【选项分析】
A. MD5(消息摘要算法5)是一种常见的数字摘要算法,用于生成128位的散列值。
B. SHA(安全散列算法)是另一种常用的数字摘要算法,通常生成160位的散列值。
C. SM3是中国国家密码管理局发布的密码杂凑算法标准,属于数字摘要算法,生成256位的散列值。
D. RSA是一种非对称加密算法,用于加密和数字签名,不属于数字摘要算法。
因此,正确答案是D. RSA。RSA是公钥加密算法,而不是数字摘要算法。数字摘要算法主要用于生成固定长度的散列值,以确保信息的完整性,而RSA用于加密和解密,属于不同的密码学范畴。