1.仿射密码

定义如下:
密码学 1-1古典密码-代换与置换
aXa的逆=26*k+1 (k为常数)

举例:
密码学 1-1古典密码-代换与置换
7的逆为什么等于15? 7X7的逆=7X15=26*4+1
密码学 1-1古典密码-代换与置换

2.希尔密码

定义:
密码学 1-1古典密码-代换与置换
举例:
密码学 1-1古典密码-代换与置换
关于此题的几个要点:
1.怎么求k逆?
密码学 1-1古典密码-代换与置换所以:
密码学 1-1古典密码-代换与置换
但是由于仿射密码要是正整数,所以舍弃分数1/53,-8+26=18,-3+26=23
所以最后:
密码学 1-1古典密码-代换与置换
2.计算矩阵相乘时的结果:
密码学 1-1古典密码-代换与置换
9X11+20X3=159, 159%26=3;
9X8+20X7=212, 212%26=4
3.明文july对应着(9,20,11,24),为什么?
按照字母表上的排列顺序(从0开始),j的序号为9,以此类推。

3.维吉尼亚密码

定义:
密码学 1-1古典密码-代换与置换
运算举例:
密码学 1-1古典密码-代换与置换

4.置换密码

怎么样设计加密秘钥得到x3、x5、x1、x6、x4、x2
密码学 1-1古典密码-代换与置换怎么样设计解密秘钥得到y3、y6、y1、y5、y2、y4
密码学 1-1古典密码-代换与置换

相关文章:

  • 2021-12-27
  • 2021-06-16
  • 2022-02-08
  • 2021-12-02
  • 2021-09-04
  • 2021-05-14
  • 2021-05-29
猜你喜欢
  • 2021-12-10
  • 2021-06-12
  • 2021-05-11
  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案