【密码测评】密码算法总结归纳

admin 2023年10月26日09:35:06评论62 views字数 1019阅读3分23秒阅读模式

密码算法总结归纳

对称密码算法  

序列密码  

ZUC序列密码算法  

数据机密性保护、完整性保护

密钥长度为128比特

      32个16进制字符

基于ZUC的机密性算法128-EEA3

基于ZUC的完整性算法128-EIA3

SHOW  

RC4  

分组密码  

SM4分组密码算法  

数据分组长度为128比特,密钥长度为128比特

      32个16进制字符

安全高效

高级加密标准AES算法  

分组长度是128比特,密钥长度支持128比特、192比特或256比特,分别为AES-128、AES-192、AES-256

数据加密标准DES  

三重数据加密算法TDEA  

公钥密码算法  

公钥加密算法  

数字签名算法  

SM2椭圆曲线公钥密码算法  

公钥加密算法  

数字签名算法  

密钥交换协议  

安全性高  

密钥短  

私钥密钥长度为256比特

      64个16进制字符

私钥产生简单  

签名速度快  

SM9标识密码算法  

数字签名算法  

密钥交换协议  

密码密钥封装机制和加密算法  

PKI  

验证算法  

密钥长度为256比特  

64个16进制字符

RSA  

数字签名  

安全认证  

1024比特及以下密钥长度(n的长度)的RSA算法目前已经不推荐使用  

n应该至少选用2048比特,即选用RSA-2048算法  

椭圆曲线数字签名算法ECDSA  

既可以用于加密和解密,又可以用于数字签名  

公钥加密  

私钥签名  

密码杂凑算法  

M-D结构  

SM3密码杂凑算法  

数字签名

完整性保护

安全认证

口令保护

分组长度为512比特,输出摘要长度为256比特

      64个16进制字符

MD5算法  

数字签名

完整性保护

安全认证

口令保护

MD5算法已不再适合实际应用

摘要值128比特

      32个16进制字符

SHA-1算法  

消息摘要值长度为160比特

      40个16进制字符

SHA-1算法存在重大安全风险

SHA-2算法  

SHA-224、SHA-256、SHA-384、SHA-512、SHA-512/224、SHA-512/256

目前没有发现对SHA-2算法的有效攻击

海绵结构  

SHA-3算法  

SHA3-224、SHA3-256、SHA3-384、SHA3-512、SHAKE128、SHAKE256

抗原像攻击(单向性)  

抗第二原像攻击(弱抗碰撞性)  

强抗碰撞性  

HMAC  

数据完整性检验  

消息鉴别  

【密码测评】密码算法总结归纳

【密码测评】密码算法总结归纳

【密码测评】密码算法总结归纳

【密码测评】密码算法总结归纳

【密码测评】密码算法总结归纳

【密码测评】密码算法总结归纳

【密码测评】密码算法总结归纳

【密码测评】密码算法总结归纳


阅读 10万+

原文始发于微信公众号(利刃信安攻防实验室):【密码测评】密码算法总结归纳

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年10月26日09:35:06
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【密码测评】密码算法总结归纳https://cn-sec.com/archives/2133247.html

发表评论

匿名网友 填写信息