Algorithm 对象
[CAPICOM 是一个仅限 32 位的组件,可用于以下操作系统:Windows Server 2008、Windows Vista、Windows XP。 请改用 System.Security.Cryptography.Pkcs 命名空间中的 AlgorithmIdentifier 类。]
Algorithm 对象指定用于签名、封包和加密操作的算法。
何时使用
Algorithm 对象用于执行以下任务:
- 设置或检索要使用的算法。
- 设置或检索密钥长度。
注意
CAPICOM 尝试 (CSP) 使用系统默认加密服务提供程序。 如果该 CSP 无法提供请求的算法或密钥长度,则 CAPICOM 将按以下可用性顺序搜索 Microsoft 提供的、可以处理所请求算法和密钥长度的可用 CSP:Microsoft 增强型加密提供程序、Microsoft 强加密提供程序、Microsoft 基础加密提供程序。
成员
Algorithm 对象具有以下类型的成员:
属性
Algorithm 对象具有这些属性。
属性 | 访问类型 | 说明 |
---|---|---|
KeyLength |
读取/写入 |
设置或检索密钥的长度。 |
名称 |
读取/写入 |
设置或检索用于签名、封包和加密操作的算法。 这是默认属性。 |
备注
无法创建 Algorithm 对象。
要求
要求 | 值 |
---|---|
终止客户端支持 |
Windows Vista |
终止服务器支持 |
Windows Server 2008 |
可再发行组件 |
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更高版本 |
标头 |
|
DLL |
|
另请参阅