AlgorithmIdentifier 构造函数

定义

初始化 AlgorithmIdentifier 类的新实例。

重载

名称 说明
AlgorithmIdentifier()

构造 AlgorithmIdentifier() 函数使用一组默认参数创建类的 AlgorithmIdentifier 实例。

AlgorithmIdentifier(Oid)

构造 AlgorithmIdentifier(Oid) 函数使用指定的算法标识符创建类的 AlgorithmIdentifier 实例。

AlgorithmIdentifier(Oid, Int32)

构造 AlgorithmIdentifier(Oid, Int32) 函数使用指定的算法标识符和密钥长度创建类的 AlgorithmIdentifier 实例。

AlgorithmIdentifier()

Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs

构造 AlgorithmIdentifier() 函数使用一组默认参数创建类的 AlgorithmIdentifier 实例。

public:
 AlgorithmIdentifier();
public AlgorithmIdentifier();
Public Sub New ()

例外

无法完成加密操作。

注解

AlgorithmIdentifier 类具有以下默认属性值。

财产 默认值
Oid 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC)
KeyLength 默认加密服务提供程序提供的最大值

若要获得对构造此类实例的应用程序的最高控制度,请使用允许算法通过传入其对象来设置的 Oid 构造函数之一。 这可以防范默认算法可能会因安全或其他注意事项而更改的可能性。

适用于

AlgorithmIdentifier(Oid)

Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs

构造 AlgorithmIdentifier(Oid) 函数使用指定的算法标识符创建类的 AlgorithmIdentifier 实例。

public:
 AlgorithmIdentifier(System::Security::Cryptography::Oid ^ oid);
public AlgorithmIdentifier(System.Security.Cryptography.Oid oid);
new System.Security.Cryptography.Pkcs.AlgorithmIdentifier : System.Security.Cryptography.Oid -> System.Security.Cryptography.Pkcs.AlgorithmIdentifier
Public Sub New (oid As Oid)

参数

oid
Oid

算法的对象标识符。

例外

无法完成加密操作。

注解

有关用于此构造函数的默认属性值,请参阅 AlgorithmIdentifier()

适用于

AlgorithmIdentifier(Oid, Int32)

Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs

构造 AlgorithmIdentifier(Oid, Int32) 函数使用指定的算法标识符和密钥长度创建类的 AlgorithmIdentifier 实例。

public:
 AlgorithmIdentifier(System::Security::Cryptography::Oid ^ oid, int keyLength);
public AlgorithmIdentifier(System.Security.Cryptography.Oid oid, int keyLength);
new System.Security.Cryptography.Pkcs.AlgorithmIdentifier : System.Security.Cryptography.Oid * int -> System.Security.Cryptography.Pkcs.AlgorithmIdentifier
Public Sub New (oid As Oid, keyLength As Integer)

参数

oid
Oid

算法的对象标识符。

keyLength
Int32

键的长度(以位为单位)。

例外

无法完成加密操作。

注解

keyLength对于使用固定密钥长度的算法,将忽略该参数。

适用于