当前位置:首页 » 密码管理 » des加密mfc

des加密mfc

发布时间: 2025-01-02 00:12:20

1. 我把账号密码放到INI文件中想给文件加密要怎么做

char* 是指向字符的指针类型。
其实你需要存入文件的,一般还是char型字符串吧。
想让它不被记事本读取很简单,你把需要加密的字符串作为一个字符数组,采用一些加密算法对整个字符串进行加密就可以了。
ASCII码中0x31对应字符'1',你写入了字符'1'其实是写入一个字节0x31。
举个最简单的加密算法-异或加密。
把字符串数组中的所有字符与你自定义的密钥(长度、内容均自己指定)作按字节异或后,再写入文件。读取文件时,再用相同的加密符进行一次异或后,就可以恢复原来的面貌了。

设128 位密钥为“78 7A 16 2E 52 31 D7 69 E7 A4 5E 9E”,报文明文为“20 01
00 00 02 D2 68 50 86 1F A4 1F A9 D2 68 50 87 23 28 23 2D 32”。因明文长度为22
字节,密钥长度为12 字节,故密钥序列从第12 字节开始回绕。
加密后的密文为“58 7B 16 2E 50 E3 BF 39 61 BB FA 81 D1 A8 7E 7E D5 12 FF 4A CA 96”,已经面目前非了。
读取文件时,以相同的密钥对其再次异或就可恢复。

热点内容
asp如何购买服务器 发布:2025-09-18 22:46:24 浏览:664
网页加密代码 发布:2025-09-18 21:56:12 浏览:165
安卓targz解压 发布:2025-09-18 21:45:58 浏览:802
怎么设置手机屏幕密码怎么设置 发布:2025-09-18 21:44:18 浏览:819
直线插补算法 发布:2025-09-18 21:22:49 浏览:656
矩阵内的算法 发布:2025-09-18 20:55:07 浏览:573
android网络优化 发布:2025-09-18 20:53:19 浏览:219
看交换机配置哪些是默认的 发布:2025-09-18 20:46:59 浏览:621
在钉钉上如何获取自己的密码 发布:2025-09-18 20:46:12 浏览:856
pythonifthenelse 发布:2025-09-18 20:33:19 浏览:917