- 0
- 0
- 约1.03万字
- 约 10页
- 2016-08-15 发布于重庆
- 举报
CryptoAPI学习笔记二
标 题: Crypto API 学习笔记二作 者: jdxyw时 间: 2006-09-02 00:33 链 接: /showthread.php?threadid=31374 详细信息:
Cryptography?API?学习笔记二前面学习了密钥容器的建立的一些知识,现在我们接下来自然是学习如何获取一个密钥,首先是获取一个session?key,即对话密钥,是对称密钥。??这些学习笔记主要是从MSDN中的例子中,学习基本的Cryptography?API的用法,了解一些用法的过程。欢迎大家多提宝贵意见。??下面依旧是从一个小程序开始。这个程序的学习任务有以下几个:??任务一:调用CryptAcquireContext,获取一个缺省CSP和缺省密钥容器的句柄??任务二:用CryptCreateHash去创建一个空的哈希对象??任务三:用CryptHashData.哈希密码任务四:调用CryptDeriveKey获取一个对话密钥任务五:销毁密码和哈希后的数据任务六:释放CSP#include?stdio.h#include?string.h#include?conio.h#include?windows.h#include?Wincrypt.h#define?MY_ENCODING_TYPE??(PKCS_7_ASN_ENCODING?|?X
原创力文档

文档评论(0)