注册 登录
编程论坛 VC++/MFC

加密解密

Karelin 发布于 2012-02-23 16:47, 652 次点击
紧急求助!!
用异或的原理做一个简单的加密工具!!
谢谢!
“选择文件”,“加密”,“解密” 三个按钮,如何编写他们消息响应函数呢??请大侠指点迷津吧!!谢谢!

[ 本帖最后由 Karelin 于 2012-2-24 17:02 编辑 ]
4 回复
#2
lz10919149992012-02-23 20:47
程序代码:
#include <stdio.h>
#include <string.h>
#include <stddef.h>
#define KEY 0xAA
void* DoCrypt(void* data, size_t size) {
   char* beg = data;
   char* end = (char*)data + size;
   do
      *beg++ ^= KEY;
   while (beg != end);
   return data;
}
int main(void) {
   char str[] = "Hello, world!";
   DoCrypt(str, strlen(str));
   puts(str);
   DoCrypt(str, strlen(str));
   puts(str);
   return 0;
}
#3
BianChengNan2012-02-24 11:51
最喜欢楼上了,顶
还可以弄的更复杂点
#4
Karelin2012-02-24 16:59
回复 2楼 lz1091914999
谢谢,我要的是消息相应函数!!
#5
donggegege2012-03-04 20:16
MSDN中有吧
1