![](https://img-blog.csdnimg.cn/bcd1aa45bbcf402192d0b08d32881785.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
密码学引论
文章平均质量分 65
仅用来期末复习
c4fx
最好实操一遍。一定要分享,如果有人听你口头说一遍也很不错。
展开
-
密码学引论 | DES
代替函数组由8个代替函数(S盒子)组成,每个S盒子有6位输入,产生4位输出。8个S盒子的输出合并,结果得到一个32位的数据组。第十六次加密迭代结束后,产生一个64位的数据组。以其左边32位作为R16,以其右边32位作为L16,两者合并再经过。,K16进行,其过程与第一次加密迭代相同。,K16,分别供第一次,第二次,…的加密,结果为32位数据组f(R0,K1)。,K1)作为第二次加密迭代的R1,以R0作为第二次加密迭代的L。,将数据重新排列,得到64位密文。将第16次加密迭代的结果打乱重排,形成64位密文。原创 2022-11-23 12:46:21 · 768 阅读 · 0 评论 -
密码学引论 | 线性移位寄存器
我参考了很多文章,跟上课老师讲了不太一样,总体思维方法是一样的,就是输入输出的方式不太一样。因为这是为了考试的,因此以课件为准。原创 2022-11-22 15:30:00 · 1599 阅读 · 1 评论 -
密码学引论 | 选择题
题目中打钩的不一定就是答案。原创 2022-11-15 13:49:22 · 402 阅读 · 0 评论 -
密码学引论 | EIGamal
(1)随机选择一个大素数p,且要求p-1有大素数因子。再选择一个模p的本原元α(原根)。设 p 为素数,若存在一个整数 α ,使得。在EIgamal算法中,已知p=5, m=3, 对m进行加密。在EIgamal算法中,已知p=5, m=4, 对m进行加密。,关于模 p 互不同余,则称α为模 p 的本原元。(1) 对于明文M加密,随机地选取一个整数k,(2)随机选择一个整数d作为密钥,原创 2022-11-15 13:50:39 · 529 阅读 · 0 评论 -
密码学引论 | RSA
(1)寻找质数p,q(2)计算公共模数n=p∗qn=p*qn=p∗q(3)计算欧拉函数φ(n)=(p−1)(q−1)φ(n)=(p-1)(q-1)φ(n)=(p−1)(q−1)(4)计算公钥e,1原创 2022-11-15 13:50:56 · 491 阅读 · 0 评论