Crypt API 学习笔记(全).docVIP

  • 246
  • 0
  • 约2.74万字
  • 约 27页
  • 2016-12-01 发布于贵州
  • 举报
Crypt API 学习笔记(全)

(原文出处: /showthread.php?t=31357 /showthread.php?threadid=31374 /showthread.php?t=31490) Crypto API 学习笔记一 微软公司在NT4.0以上版本中提供了一套完整的Crypto API的函数,支持密钥交换,数据加密解密,数字签名,给程序员带来了很大方便,用户在对软件进行保护的时候可以直接利用Crypto API来完成这些工作,比如计算注册码,检查程序的完整性等。 我们在用这些的API进行加密解密的时候,只需要知道如何去应用它们,而不必知道它们的底层实现。如果想知道它们更为详尽的资料,可以查找相关的资料。 对Crypto API只是业余型的感兴趣,想通过写学习笔记,一是让自己记的更牢固些,二是想把自己的学的跟大家探讨一下。写的不好,大家多多原谅。我主要通过MSDN来学习,例子也是完全取自MSDN。 首先,是Crypto API运行的环境。 首先需要Crypt32.lib,将它加到project-setting-link下面,当然你也可以在程序中用#pragma comment (lib, crypt32.lib)加入。 在程序开头,你要加入两个头文件 windows.h 和 Wincrypt.h,和一个#define MY_ENCODING_TYPE (PKCS_7_ASN_ENC

文档评论(0)

1亿VIP精品文档

相关文档