3、文件移位加密与解密
3、文件移位加密与解密(1)文件加密(2)文件解密要求:将某一已知文件的内容(仅限于英文字母)以字符形式读出,根据密钥k(用户从键盘输入)将对应字符进行移位操作即可,解密...
3、文件移位加密与解密
(1)文件加密
(2)文件解密
要求:将某一已知文件的内容(仅限于英文字母)以字符形式读出,根据密钥k(用户从键盘输入)将对应字符进行移位操作即可,解密时移动方向相反。
如加密:设原文为abcdef,密钥为5,则有abcdef每个字母按字母表向后移动5位(注:z后接a)可得到密文(乱码)fghijkl。
对该文件解密:文件内容为fghijkl ,密钥为5 ,则有fghijkl每个字母向前移动5位(注:a后接z),可得到原文abcdef 。
编写一个C程序!! 展开
(1)文件加密
(2)文件解密
要求:将某一已知文件的内容(仅限于英文字母)以字符形式读出,根据密钥k(用户从键盘输入)将对应字符进行移位操作即可,解密时移动方向相反。
如加密:设原文为abcdef,密钥为5,则有abcdef每个字母按字母表向后移动5位(注:z后接a)可得到密文(乱码)fghijkl。
对该文件解密:文件内容为fghijkl ,密钥为5 ,则有fghijkl每个字母向前移动5位(注:a后接z),可得到原文abcdef 。
编写一个C程序!! 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询