- 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
您可能关注的文档
- CNN评全15条值得旅游最美河流 漓江成中国唯一入选.doc
- cocosd-x 环境配置手册V2.1.4.doc
- COD快速定仪使用说明书.doc
- Colete设计师品牌概念店.doc
- consiering 考虑到.doc
- Cool dit Pro 怎样消除歌曲中原唱声以达到伴奏带的效果.doc
- coralraw快捷键.doc
- Core1RAW常用的快捷方式.doc
- coredaw画等高线和铁路的划法.doc
- CorelRAW 经典图文教程 制作超梦幻水晶球教程.doc
- 无人机在设施农业中的精准作业应用与市场前景.docx
- 户用光储一体化系统产品形态、市场渗透率与消费者偏好研究_市场调研报告.docx
- 光伏产品“数字护照”(Digital Product Passport)强制推行时间表预测及其对供应链透明化的革命性影响.docx
- 水上光伏(湖泊、水库、近海)技术挑战、环境评估与投资收益研究_市场调研报告.docx
- 电镀铜栅线技术替代银浆的彻底无银化路径与成本拐点预测.docx
- 硅基叠层太阳能电池的效率突破与产业化瓶颈分析.docx
- 城市地下管廊无人机自主充电与数据断点续传技术应用.docx
- 老年人对器官捐献的认知与意愿调研.docx
- 大疆创新与极飞科技在农业无人机领域的战略路径对比.docx
- 体育赛事IP数字化运营:NBA、CBA短视频内容分发策略与粉丝活跃度对比_竞争分析报告.docx
原创力文档

文档评论(0)