![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
密码学
文章平均质量分 66
密码学课程笔记
yoke菜籽
潜心学术,唯物主义
展开
-
公钥密码与RSA
引言:解决的问题:公钥密码的具体条件构造公钥加密算法的关键公钥密码分析:密钥穷举攻击、消息穷举攻击、利用公钥来破解私钥算法步骤:随机选择两个不相等的大素数p、q计算p和q的乘积n计算n的欧拉函数f(n)= f§*f(q)随机选择一个满足gcd(e,f(n)) == 1(互质)的整数e,一般取65537计算e对于f(n)的模的反元素d(逆、扩展欧几里得算法)将n和e封装成公钥,n和d封装成私钥证明可行性:加解密流程计算方面的问题模算数里的求幂运算公钥中e一般选择65537选择密文攻击(CCA):攻击者可选择一原创 2022-07-04 16:07:01 · 301 阅读 · 0 评论 -
高级加密标准
字节代替变换AES定义了一个S盒,它是由16*16个字节的矩阵,包含了8位所能表示的256个数的置换状态中每个字节按照如下方式映射:把该字节的高位作为行值,低4位作为列值作为索引取出S盒中对应位置元素作为输出S盒的构建行位移变换列混淆变换轮秘钥加变换AES的密钥扩展...原创 2022-07-04 16:04:24 · 173 阅读 · 0 评论 -
密码学-有限域
A5交换群:满足交换律的群循环群:如果群中每一个元素都是某个固定元素g属于群G的幂g^k,则群G为循环群环交换环:M4乘法的交换律整环:M5存在乘法单位元、M6无零因子域F:满足A1A5,M1M6且有M7乘法逆元普通多项式运算:系数在Zp中的多项式运算考虑几个系数集合S的除法运算5/3多项式除法系数集是一个域,多项式除法也不一定能整除:多项式会产生一个商式和一个余式n次多项式f(x)和m次多项式g(x),(m...原创 2022-07-04 16:01:43 · 3318 阅读 · 0 评论 -
分组加密的工作模式
密码学笔记原创 2022-07-04 15:58:00 · 115 阅读 · 0 评论 -
分组密码和数据加密标准
流密码和分组密码Feistel密码建议了两种方法:扩散(使明文的统计特征消散在密文中,使每个明文元素影响多个密文元素)、混淆(使密文和密钥之间的统计关系更加复杂)Feistel密码结构输入:64bits明文分组,56bits密钥密钥处理过程:循环左移、置换选择生成16轮秘钥加密过程雪崩效应:明文或密钥的某一位发生变化会导致密文的很多位发生变化......原创 2022-07-04 15:54:32 · 271 阅读 · 0 评论 -
传统加密技术
密码学笔记原创 2022-07-04 15:52:22 · 517 阅读 · 0 评论 -
密码学-数论基础
密码学笔记原创 2022-07-04 15:44:26 · 1082 阅读 · 0 评论 -
密码学-计算机与网络空间安全概论
密码学笔记原创 2022-07-04 15:37:48 · 813 阅读 · 0 评论