早教吧 育儿知识 作业答案 考试题库 百科 知识分享

谁帮我设计一个简单的变位加密算法对一句话进行加密我是为了完成作业

题目详情
谁帮我设计一个简单的变位加密算法 对一句话进行加密 我是为了完成作业
▼优质解答
答案和解析
简单变位加密.预先约定好一组数字表示密钥,将文字依次写在密钥下,再按数字次序重新组织文字实现加密,也有人喜欢将明文逆序输出作为密文.例如
密钥:5 2 4 1 6 3 (密文排列次序)
明文:信息安全技术
密文:技息全信术安
该算法要求密钥与明文长度一样,为1~明文长度的数字.
把明文放到数组里面,然后按照密钥的顺序排列就行了.
这个是最简单的了,属于替换加密,如果你要程序补充一下问题,注明使用语言(C#,C,VB)就行.