摘要: 在公开密码算法的前提下,数据的安全取决于密钥。因此,密钥的产生、销毁、交换(分发)是数据保密工作中的重要部分。 CryptoAPI密钥产生和交换函数主要有生成密钥函数CryptGenKey、派生密钥函数CryptDeriveKey、销毁密钥函数CryptDestroyKey、复制密钥函数CryptD 阅读全文
posted @ 2017-06-21 12:00 郭导技术小站 阅读(638) 评论(0) 推荐(0) 编辑
摘要: CryptoAPI概述 Windows CryptoAPI是Microsoft 公司提出的安全加密应用服务框架,也是PKI推荐使用的加密 API。它提供了在Win32 环境下使用认证、编码、加密和签名等安全服务时的标准加密接口,用于增强应用程序的安全性与可控性。应用开发者可以在不了解复杂的加密机制和 阅读全文
posted @ 2017-06-21 11:34 郭导技术小站 阅读(2549) 评论(0) 推荐(0) 编辑
摘要: 基本加密函数为开发加密应用程序提供了足够灵活的空间。所有CSP的通讯都是通过这些函数。一个CSP是实现所有加密操作的独立模块。在每一个应用程序中至少需要提供一个CSP来完成所需的加密操作。如果使用多于一个以上的CSP,在加密函数调用中就要指定所需的CSP。微软基本加密提供者(Microsoft Ba 阅读全文
posted @ 2017-06-21 11:07 郭导技术小站 阅读(2667) 评论(0) 推荐(0) 编辑
摘要: 其实CSP主要是对容器里的密钥对操作的,和证书关系不大。 容器里的密钥对有两种类型:一种是AT_KEYEXCHANGE,表示加密的密钥对,一种是AT_SIGNATURE表示签名的密钥对。 由于美国的出口限制,在MS的CSP中加密的密钥对可以取的密钥最大长度通常会比签名的密钥对短。 通常加密的密钥对只 阅读全文
posted @ 2017-06-21 11:07 郭导技术小站 阅读(1281) 评论(0) 推荐(0) 编辑