商用密码应用与安全性评估要点笔记(密码分析概要、密码算法参数)

1.5 密码分析概要

词条

内容

密码算法分析的目的

通过各种攻击方法,找到密码算法的弱点或者不完美的地方。密码分析和密码编码对立统一、互不可缺。

唯密文攻击

只能获得密文信息

已知明文攻击

拥有某些密文以及相应的明文(如多表代换密码恩尼格玛的破解)

选择明文攻击

可挑选文明进行加密(但不知道密钥)获得对应的密文

选择密文攻击

可挑选密文进行解密(但不知道密钥)获得对应的明文

1.6 密码算法参数

算法名称

算法类型

密钥长度

密文/输出长度

内容说明

算法特点

SM2

非对称密码,ECC

私钥256,公钥512

签名长度=512bit,密文长度=明文长度+768bit

包括数字签名算法、密钥交换算法、公钥加密算法

(相对RSA)安全性高-RSA3072,密钥短-256bit,私钥产生简单,签名速度快

SM3

密码杂凑算法

/

生成256bit杂凑值

经过填充、扩展、迭代压缩,按512bit长度为若干组

基于MD结构,与SHA-256相似(分组大小-512,迭代轮数,输出长度-256)

HMAC(基于SM3)

带密钥的杂凑算法

256<=k<=512

生成256bit杂凑值

经过填充、扩展、迭代压缩,按512bit长度为若干组

完成完整性检验,保证消息源的真实性

MD5

杂凑算法

/

生成128bit杂凑值

不安全

DSA

基于整数有限域离散对数难题

/

/

作为DSS的一部分,只提供签名、验签,不提供加密

安全性和RSA相当

AES-128/192/256

对称密码

128/192/256

分组长度128bit

加密轮数10/12/14

Rijndael算法,加解密算法不一致

SM4

对称密码

128bit

分组长度128bit

32轮非线性迭代结构(非平衡Feistel结构)

安全性与AES-128相当

SM1

对称密码-分组密码

128bit

分组长度128bit

算法安全保密强度及相关软硬件实现性能与 AES 相当,该算法不公开,仅以 IP 核的形式存在于芯片中。

采用该算法已经研制了系列芯片、智能 IC 卡、智能密码钥匙、加密卡、加 密机等安全产品。

SM7

对称密码-分组密码

128bit

分组长度128bit

适用于非接触式IC卡,应用包括身份识别类应用(门禁卡、工作证、参赛证),票务类应用(大型赛事门票、展会门票),支付与通卡类应用(积分消费卡、校园一卡通、企业一卡通等)。

ZUC(祖冲之算法) 128bit版本

对称密码

128bit

由128bit种子密钥和128bit IV共同作用产生32bit位宽的密钥流

加密算法128-EEA3,完整性保护算法128-EIA3

首次走出国门参与国际标准竞争

ZUC(祖冲之算法) 256bit版本

对称密码

256bit

256bit密钥和184bit IV产生32/64/128bit三种不同长度的认证标签

5G标准

SNOW

对称密码-流密码

RC4

对称密码-流密码

密钥长度可变

RC4(Rivest Cipher 4)是一种流加密算法,RC4是有线等效加密(WEP)中采用的加密算法,也曾经是TLS可采用的算法之一

破解:2015年,比利时鲁汶大学的研究人员Mathy Vanhoef及Frank Piessens,公布了针对RC4加密算法的新型攻击程式,可在75小时内取得cookie的内容。

IDEA

对称密码

128bit

在DES算法的基础上发展出来的,类似于三重DES。发展IDEA也是因为感到DES具有密钥太短等缺点

IDEA的密钥为128位,这么长的密钥在今后若干年内应该是安全的。

DES

对称密码

64bit-56bit用于密钥,8bit校验

分组64bit

3DES(即Triple DES)是DES向AES过渡的加密算法,它使用3条56位的密钥对数据进行三次加密。

RSA

非对称密码

1024、2048不安全,推荐3072bit

公钥(e,n), 私钥(d,p,q), ed = 1 mod fa(n). 大整数因子分解,基础是欧拉定理。

P,q是强素数,且足够大; p、q的差不能太小;p-1、q-1的最大公因数应该很小

ElGamal

基于DH的非对称密钥

密文是明文长度2倍,密文中有随机数K

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 商用密码应用安全性评估是一篇有关密码使用的专业文章,主要关注的是商用领域中密码安全性问题和评估方法。文章在从密码基础和密码应用安全性两个方面对商用密码进行阐述,尤其对密码的保密性、完整性和可用性进行深入探究。 此外,文章还阐述了商用密码应用安全性评估的域名范畴、目的和评估模型,括输入模型、功能模型、实体模型等。评估模型在商用环境下的特点是,需要考虑到商用密码的多方面安全性需要,如安全性要求、用户需求等。而评估所采用的方法、指标等也与普通密码安全性评估存在差别。 文章还从攻击手段、防御手段和密码需求等方面,提出了商用密码的典型安全性问题,如密钥管理、密码生成和访问控制等。并且给出了一些常见的商用密码应用安全评估方法和实践指南,如CC评估、FIPS、KMI等。 总体来说,商用密码应用安全性评估 霍炜 pdf是一篇比较系统、深入的专业文章,对商用密码安全性问题和评估提供了较全面的阐述和指导。无论企业还是专业人士,都可以从中获得一些有益的启示和思考。 ### 回答2: 商用密码应用安全性评估是一篇非常重要的研究论文,旨在探讨商用密码应用安全性评估方法。该论文首先介绍了商用密码应用的现状和发展趋势,强调了密码技术在现代信息化社会中的不可替代性和重要性。然后,论文提出了一种基于攻击树模型的安全性评估方法,该方法能够全面分析密码应用威胁和风险,并提出相应的安全性改进措施。同时,该方法还能够对商用密码应用进行可信度评估,帮助用户选择更加安全可靠的密码应用产品。 在研究过程中,作者还将目光转向了密码应用的实际情况,并对现有的商用密码应用进行安全性评估。通过对18个商用密码应用进行评估,作者发现,这些密码应用安全性方面存在着较大的缺陷,如弱密码策略、加密算法安全等,这些缺陷给用户的信息安全带来了很大的风险。为了解决这些问题,作者提出了相应的解决方案,比如建议加强密码策略,选择更加强大的加密算法等。 综上所述,商用密码应用安全性评估 霍炜 pdf是一篇非常重要的研究论文,通过提出安全性评估方法和解决方案,有效提高了商用密码应用安全性和可信度,对于保护个人和企业信息安全具有重要意义。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

游鲦亭长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值