芃芃秋麦盛,苒苒夏条垂
DES密钥编排算法 DES密钥编排算法
第二题-题目要求 如果16轮使用的子密钥K16=K1,K15=K2,…,K9=K8, 则加密所用的子密钥与解密所用的子密钥相同, 对一个明文X加密两次,得到的还是明文X. 弱密钥的定义:若k使得加密函数与解密函数一致,则称k为弱密钥. 证明
超递增背包算法 超递增背包算法
题目要求 超递增背包问题:设$A=(a_1,a_2…,a_3)$是由$n$个不同的正整数构成的$n$元组,且 $a_j>\sum_{j=1}^{j-1}{a_i} (j=2,…,n)$$S$是另一已知的正整数。求$A$的子集$A$’
维吉尼亚密码的惟密文攻击 维吉尼亚密码的惟密文攻击
题目要求 已知下列密文是通过维吉尼亚密码加密得来的,试求其明文。 Per zlrracm, vxmcs r qipqlczhs. Qs fcv rihw sxxhblrxh sm nkidhvzphw. Ixxvn qsn, lysh si
仿射密码与单表代换的代码实现 仿射密码与单表代换的代码实现
题目要求 试设计实现仿射密码和单表代换密码:给出密钥生成(随机选择小于26的数、选择和26互素的密钥;以及生成0-25上的一个随机置换)、加解密的伪代码 仿射密码//仿射密码 #include<stdio.h> #includ