c语言编程汉字加密

2025-03-05 10:04:05
推荐回答(2个)
回答1:

你要知道计算机中的任何字符都是数字编码

汉字也是一样,也是有数字编码的

位运算就是直接操作字符的二进制编码从而打乱编码顺序就实现加密了,然后可以用特定的算法再还原回来

一般用位运算 把文件的内容进行一定算法的位操作就可以了

回答2:

将文本文件读到程序中,加密算法要自己想,可以移位,异或等等,加密之后再生成一个文件,就是加密后的文件了,解密同理,算法与之相反!

补充:你把文件读进来就是字符串,对每个字节移位你还不会么?