![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学
文章平均质量分 86
enough_time
这个作者很懒,什么都没留下…
展开
-
密码学---数字签名和认证协议---数字签名标准
数字签名标准DSS的基本方式RSA签名过程DSS签名过程数字签名算法DSA全局公钥用户私钥x用户公钥y用户为待签消息选取的秘密数k签名过程验证过程数字签名标准(Digital Signature Standard,DSS)是美国公布的联邦信息处理标准,采用SHA和一种新的签名技术的标准称为DSADSS的基本方式DSS的签名方式使用的算法只能提供数字签名功能,不像RSA,RSA的签名方式使用的RSA算法既能用于加密和签名,也能用于密钥交换。RSA签名过程签名产生:将消息输入到一个哈希函数以产生一个固原创 2021-10-07 22:08:10 · 14079 阅读 · 0 评论 -
密码学---数字签名和认证协议---数字签名的基本概念
数字签名的基本概念数字签名应该满足的条件数字签名的产生方式由加密算法产生单钥加密公钥加密实例总结由签名算法产生数字签名的执行方式直接方式具有仲裁的方式实例数字签名应该满足的条件数字签名的目的是保护通信双方中的一方防止另一方的欺骗或伪造。数字签名应该具有以下的性质:能够验证签名产生者的身份,以及产生签名的日期和时间能用于证实被签消息的内容数字签名可由第三方验证,从而能够解决通信双方的争议因此,数字签名具有消息认证功能。为实现上诉三条性质,数字签名应该满足以下要求:1.签名的产生必须使用发方原创 2021-10-07 13:13:52 · 4643 阅读 · 0 评论 -
密码学---公钥密码体制---椭圆曲线密码体制
椭圆曲线密码体制椭圆曲线密码体制概念椭圆曲线原理椭圆曲线密码体制流程参数密钥产生加密过程解密过程实例椭圆曲线密码体制概念椭圆曲线密码体制ECC可以用短得多的密钥获得同样的安全性,因此具有广泛的应用前景椭圆曲线原理椭圆曲线的曲线方程为是以下形式的三次方程:椭圆曲线密码体制流程参数密钥产生加密过程解密过程实例...原创 2021-10-06 21:21:31 · 3784 阅读 · 0 评论 -
密码学---公钥密码---NTRU公钥密码系统
NTRU公钥密码系统NTRU公钥密码系统概念NTRU公钥密码系统流程参数密钥产生加密流程解密流程NTRU公钥密码系统概念NTRU是一种基于环的公钥密码系统,系统的特点是密钥短且容易产生、算法的运算速度快、所需的存储空间小NTRU公钥密码系统流程系统建立在整系数多项式环上,现对多项式环做如下介绍:设R表示最高次数不超过N-1的所有整系数多项式集合,设a=a0+a1x+a2x2+…+aN-1xN-1,b=b0+b1x+b2x2+…+bN-1xN-1是R上的两个元素,且定义R上的加法定义为:a+b=(a原创 2021-10-01 15:49:52 · 3643 阅读 · 1 评论 -
密码学---流密码
流密码流密码的基本思想基本概念同步流密码有限状态自动机密钥流产生器线性反馈移位寄存器线性反馈移位寄存器的一元多项式表示‘m序列的伪随机性m序列密码的破译非线性序列非线性序列常用的非线性序列生成器1.Geffe序列生成器2.JK触发器3.Pless生成器4.时钟序列生成器流密码是按单个字符组个进行加密的密码学。流密码的基本思想流密码的基本思想是利用密钥k产生一个密钥流z=z0z1z2…,并使用如下加密规则对明文串x=x0x1x2…加密,得到加密后的密文y=y0y1y2…=Ez0(x0)Ez1(x1)…。原创 2021-09-17 13:26:08 · 5204 阅读 · 0 评论 -
现代密码学---综述
综述安全威胁被动攻击和主动攻击被动攻击主动攻击威胁来源用户恶意软件安全防护措施保密业务认证业务完整性业务不可否认业务访问控制信息安全模型考虑因素模型组成未授权访问的安全机制密码学加密算法的无条件安全和计算上安全保密通信系统结构加密过程、解密过程和破解过程设计要求密码分类单钥体制双钥体制密码攻击分类唯密文攻击已知明文攻击选择明文攻击选择密文攻击古典密码随着互联网的发展,信息安全的威胁也逐渐被重视。安全威胁信息安全所面临的威胁来自很多方面,宏观上可以分为自然威胁和人为威胁。自然威胁如自然灾害、恶劣的场地环原创 2021-09-13 23:23:31 · 873 阅读 · 0 评论