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对于使用固定密钥长度的算法,将忽略该参数。

适用于