Windows系統(tǒng)中的安全組件.
CAPICOM是一個(gè)COM模型的組件,可以在Windows環(huán)境下各種語(yǔ)言中使用。而且,CAPICOM中的大多數(shù)接口都是“腳本安全”的,這意味著你可以在瀏覽器網(wǎng)頁(yè)腳本中安全地使用這些接口所提供的功能。
目前,CAPICOM共有兩個(gè)版本:1.0版和 2.0版。其中,后者在前者的基礎(chǔ)上,提供了一些額外的功能。
CAPICOM v1.0提供如下功能:
1、產(chǎn)生和驗(yàn)證PKCS#7格式的數(shù)字簽名;
2、使用證書(shū)加密/解密數(shù)據(jù);
3、使用口令加密/解密數(shù)據(jù);
CAPICOM v2.0額外提供如下功能:
1、產(chǎn)生和驗(yàn)證代碼簽名;
2、支持文件形式的證書(shū);
3、快速證書(shū)搜索;
4、產(chǎn)生任意數(shù)據(jù)的哈希值;
5、支持AES算法(需要Windows .NET Server 2003 或 Windows XP支持);
6、支持高級(jí)證書(shū)屬性,例如:政策、模板。
CAPICOM是重分發(fā)組件,也就是說(shuō)它沒(méi)有被包含在操作系統(tǒng)的中,需要單獨(dú)安裝注冊(cè)該組件(可以從MS那里免費(fèi)下載);CAPICOM v1.0 要求Win95、WinNT 4.0或更高版本,CAPICOM v2.0 要求Win98 、WinNT 4.0 + SP4 或更高版本
在MSDN中有對(duì)CAPICOM的詳細(xì)描述,以下提供兩個(gè)連接地址:
CAPICOM使用參考:msdn""Security"" Security(General)""SDK Documentation""Cryptography"" Cryptography Reference""CAPICOM Reference
CAPICOM例子程序:msdn""Security"" Security(General)""SDK Documentation""Cryptography""
Using Cryptography""Using CAPICOM
下載最新的CAPICOM:
http://download.microsoft.com/download/7/7/0/7708ec16-a770-4777-8b85-0fcd05f5ba60/CC2RINST.EXE
摘自:http://blog.csdn.net/brave1/archive/2005/06/07/389778.aspx