
网安
LQPei
在迷茫中探索,在错误中学习
展开
-
周期置换密码的加密操作原理
置换密码: 是指把明文中各字符的位置序列重新排列来得到密文的一种密码体制。加密方法: 把明文字符以固定的宽度m(分组长度)水平地(按行)写在一张纸上(如果最后一行不足m,则需要补充固定字符),再按垂直方向(即按列)读出,即可得到密文。解密方法:将密文按相同的宽带m垂直地写在纸上,然后水平地读出,即可得到明文。Q: 假设明文是“Data security is very important”, 按密钥“4,3,1,2” 进行周期置换加密, 求加密后的密文?【周期置换加密的解题思路】①按原创 2021-03-15 18:11:19 · 7330 阅读 · 3 评论 -
Vigenere算法如何进行加密操作?
Q: 假设明文是“visit shanghai tomorrow”, 密钥是“enjoy”, 如何使用Vigenere算法对其加密?【Vigenere算法的解题思路】①用1–26依次对a—z进行编号。②找出明文“visit shanghai tomorrow”所对应的序号。③通过密钥“enjoy”这五个字符对应的序号,组成一组五个数的数列。④将明文序号+密钥序号(五个数依次循环对应),若两者之和小于25,即“加密密文=两者之和”对应的字母;若两者之和大于25,即“加密密文=两者之和-26原创 2021-03-15 17:07:07 · 2074 阅读 · 0 评论