- 9
- 0
- 约5千字
- 约 8页
- 2016-11-25 发布于河南
- 举报
CSP功能介绍
(一)?
缩写为:CSP,全称为:Cryptographic Service Provider 即加密服务提供者。它是windows系统中提供的用于加密的软硬件组件。通过对微软的加密应用程序接口即CrytoAPI(或CAPI)的编程访问它来提供身份验证、编码和各种的加密、签名算法。
如下图:
?
应用程序不是直接与某个CSP通信。它会调用CAPI的函数,然后操作系统通过CrytoSPI(一个系统接口)筛选这些调用并且把这些调用传递到适合的CSP函数。然后CSP通过对参数的解析调用适当的CSP函数,最后向操作系统返回期盼值(加密操作是由特定的CSP来完成的)。
每个CSP是实现全部加密操作的独立模块。每个应用程序中至少需要一个CSP完成加密操作。对于使用多个CSP的情况下,在加密函数调用时需要指定CSP。当然基本加密服务是默认绑定到CAPI的。每一个CSP对CAPI提供不同的实现,例如某些实现了对硬件的支持。
CSP有多种类型,且数目在增加中,以下列举几种:
Microsoft Base Cryptographic Provider
Microsoft Strong Cryptographic Provider
Microsoft Enhanced Cryptographic Provider
Microsoft AES Cryptographic Provider
Micro
您可能关注的文档
最近下载
- 2026.01.01施行的《招标人主体责任履行指引》核心要点PPT课件.pptx VIP
- 储能系统风险评估报告模板 中文版(危险源辨识 + 风险分析 + 应对措施).docx VIP
- 新生儿有创血气分析专家共识.pptx VIP
- 2026年中考第一次模拟考试:英语一模突破卷(浙江专用)(解析版).docx VIP
- T∕WSJD 96-2025 医疗机构灭菌包装材料应用指南.docx VIP
- Power Up1精品教学课件-U3 词汇.pptx VIP
- NB_T 11238-2023 空气源热泵供暖系统运维管理规范.docx VIP
- 煤矿数字化智慧矿山整体解决方案(技术方案).pdf
- 2025重庆市开州区汉丰街道社区工作者考试真题.docx VIP
- 球形网架加工施工方案.pdf VIP
原创力文档

文档评论(0)