有意思的加密编程问题
编程要求:(使用C语言)做一个加密程序。
1)短电文要求最长80个字符,电文允许出现所有键盘可以键入的字符。
2)采用换位及替代法混合加密,换位位移量,替代偏移量可随机输入。
3)原始电文的输入,加密后文本输出,是否解密的交互操作,解密后文本的输出均在主函数实现。
4)换位、替代解密(包括6位密匙)的输入分别由自定义函数出现。
如果上面的做不了,就做下面这个简单的吧,怎样把c:/a.txt的文本中的8个数字调用出来给两个二维矩阵。(程序要写出来)
嘿嘿,是高手就要解决上一个,当然,顺便把下一个解决了吧!
问题点数:60、回复次数:4Top
1 楼chenhu_doc(^0^纯一狼^0^ 看书看到大笑,直到不能自已)回复于 2006-06-04 17:32:19 得分 0
没有自己的思想!!!
c版不是程序自动生成机!!!Top
2 楼UPCC(杂食动物)回复于 2006-06-04 17:50:47 得分 0
留个脚印... ...Top
3 楼jixingzhong(瞌睡虫·星辰)回复于 2006-06-05 14:46:04 得分 60
换位和替代 ......
这年头,换位和替代一直只存在于 “经典密码学” 理论研究的东西,
还有实际意义么?
换位和替代 相比于 DES RSA DH 是小儿科的东西,
楼主眼睛眨眨就该搞定了 ....Top
4 楼gyy002005(麦芽糖)回复于 2006-06-07 13:30:25 得分 0
帖子是弟弟写的,自学呢,嘿嘿,才是高中生,初级水平。Top




