求英文文本加密算法

superap 2008-03-03 10:17:59
由于是要完成作业,因而不用太多考虑能否破解的问题,只是想要将英文文本文件加密成英文就可以了,看了不少算法,都是输出数字的,有没有英文对英文的啊.等待ING
...全文
149 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
这个简单啊,网上搜一下就得到答案了.
superap 2008-03-06
  • 打赏
  • 举报
回复
谢谢各位了,我用的是恺撒移位和置换,还有维基尼亚加密算法,结合起来用了好几遍,应该可以了.
bitspace 2008-03-06
  • 打赏
  • 举报
回复
保密性不高的话,用随机的一个置换表就可以了
luxiaoya 2008-03-06
  • 打赏
  • 举报
回复
实在不行来个MD5
pshpan 2008-03-06
  • 打赏
  • 举报
回复
置换算法,移位算法……就上面说的凯撒加密吧,简单啊!
qiu5208 2008-03-05
  • 打赏
  • 举报
回复
若是做作业的话,只要把Acsii码向前n位就行.
cjp1981_2004 2008-03-05
  • 打赏
  • 举报
回复
你要加密的英文,可以转换成2进制.这一步有计算机处理,你不用理会.
例如:原文是11010011;你的密钥是1001.你对它进行异或的操作如下:
1101 0011
1001
----
0100
1001
----
1010
最后得到的密文就是:01001010
你再用密钥对密文解密方法同上,就可以得到:10010011
就这样的原理,你只要取一个字符作为你的密钥,对你的英文每位进行加密就可以了.非常简单.
z_wenqian 2008-03-05
  • 打赏
  • 举报
回复
凯撒加密,还能解密,也简单
ainge 2008-03-04
  • 打赏
  • 举报
回复
在密码学中,最古老最基本的加密算法就可以,比如基于替换或者置换的,很简单。随便找本书就可以
tdtdtdtdtd123 2008-03-03
  • 打赏
  • 举报
回复
asci奇加偶减好了
dong127 2008-03-03
  • 打赏
  • 举报
回复
别忘了还有小写字母~~这个就自己考虑吧
dong127 2008-03-03
  • 打赏
  • 举报
回复
你可以这样.随机或者由用户输入一个正整数作为密匙(需要大于26),字母定义为A(1)~Z(26),然后用密匙与原始字符串中字符在定义字符中所对应的数字进行取模操作,将余数由所定义字符进行替换~

解密步骤也是一样的操作~
llg84 2008-03-03
  • 打赏
  • 举报
回复
全部向后挪一位,z变a

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧