2010年3月1日
摘要: windows Sdk for windows7 提供的CrytoAPI是微软推出的安全应用调用函数,用很小的代码就可以实现复杂的安全信息加密。下面演示对于消息加密与签名,详情请见代码。可以用于信息安全。包括windows的消息都可以进行签名,防止消息hook,防止消息钩子,防止消息被攥改!//-------------------------------------------------------------------// 程序功能: 用发送者私钥签名消息,然后用接收者公钥加密签名消息。#include <stdio.h>#include <tchar.h>#i 阅读全文
posted @ 2010-03-01 19:29 Yincheng 阅读(554) 评论(0) 推荐(0)
摘要: windows Sdk for windows7 提供的CrytoAPI是微软推出的安全应用调用函数,用很小的代码就可以实现复杂的安全信息加密。下面演示用数字证书签名消息并验证消息签名,详情请见代码。可以用于信息安全。包括windows的消息都可以进行签名,防止消息hook,#ifndef _WIN32_WINNT#define _WIN32_WINNT 0x0400#endif #include <stdio.h>#include <windows.h>#include <wincrypt.h>#define MY_TYPE (PKCS_7_ASN_ENC 阅读全文
posted @ 2010-03-01 19:25 Yincheng 阅读(635) 评论(0) 推荐(0)
摘要: 一个人不管有多聪明,多能干,背景条件有多好,如果不懂得如何去做人、做事,那么他最终的结局肯定是失败。做人做事是一门艺术,更是一门学问。很多人之所以一辈子都碌碌无为,那是因为他活了一辈子都没有弄明白该怎样去做人做事。 ­每一个人生活在现实社会中,都渴望着成功,而且很多有志之士为了心中的梦想,付出了很多,然而得到的却很少,这个问题不能不引起人们的深思:你不能说他们不够努力,不够勤劳,可为什么偏偏落得个一事无成的结局呢?这值得我们每一个人去认真思考。 ­从表面上看,做人做事似乎很简单,有谁不会呢?其实不然,比如说你当一名教师,你的主观愿望是当好教师,但事实上却不受学生欢迎;你去做 阅读全文
posted @ 2010-03-01 17:38 Yincheng 阅读(214) 评论(0) 推荐(0)
摘要: windows Sdk for windows7 开发CrytoAPI是微软推出的安全应用调用函数,用很小的代码就可以实现复杂的安全信息加密。下面演示文件加密解密,详情请见代码。#include <stdio.h>#include <stdlib.h>#include <windows.h>#include "eboy_wincrypt.h"//#include <wincrypt.h>#define MY_ENCODING_TYPE (PKCS_7_ASN_ENCODING | X509_ASN_ENCODING)#defi 阅读全文
posted @ 2010-03-01 00:49 Yincheng 阅读(542) 评论(0) 推荐(0)
摘要: windows Sdk for windows7 提供的CrytoAPI是微软推出的安全应用调用函数,用很小的代码就可以实现复杂的安全信息加密。下面演示一个数字签名与验证,详情请见代码。可以用于信息安全。#include <stdio.h>#include <stdlib.h>#include <windows.h>#include "eboy_wincrypt.h"//#include <wincrypt.h>void HandleError(char *s);//签名和验证void sign(){ HCRYPTPROV h 阅读全文
posted @ 2010-03-01 00:14 Yincheng 阅读(518) 评论(0) 推荐(0)