密码算法简单整理

密码组成

21

国外的密码算法:

DES、3DES、AES、SHA1、SHA2、SHA3、DSA、RSA、RC4等

高危密码算法:

MD5、DES、RSA1024以下、SSH1.0、SSL3.0以下、SHA1等

密码算法通常可分为三大类:

对称密码算法
非对称密码算法
密码杂凑算法

1.对称密码算法:

加密与解密时使用相同的密钥,两个过程是“对称”的。

对称

常见对称密码算法:SM1、SM4、SM7、ZUC、DES、3DES、AES、RC4

2.非对称密码算法:

加密和解密使用不同的密钥。其中加密的密钥可以公开,称为公钥;解密的密钥需要保密,称为私钥。公私钥成对出现,公钥推倒出私钥在理论上不可行。

31

常见非对称密码算法:SM2、SM9、RSA、ECDSA、 Elgamal

3.密码杂凑算法:

将任意长度的二进制值映射为较短的固定长度的二进制值。

常见:SM3、MD5、 SHA1、 SHA2 、SHA3、

参考

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值