密码学课设 t1 SPN实现
SPN实现
Description
内容:按照教材例3.1实现SPN加解密函数。
要求:
(1)正确实现算法的加解密过程
(2)快速实现算法
Input
第一行,一个正整数n,表示n组数据。
接下来n行,每行包含两个用空格分开的16进制字符串。第一个字符串长度为8,表示32比特密钥key,第二个字符串长度为4,表示16比特明文。
对1<=k<=6,第k个数据点满足n = 10^k。
对k=7,n = 4*10^6。
TIPS: 需要快速读入
Output
共n行,每行包含两个用空格分开的16进制
原创
2021-09-25 16:04:17 ·
2344 阅读 ·
1 评论