AlgorithmIdentifier 建構函式

定義

初始化 AlgorithmIdentifier 類別的新執行個體。

多載

名稱 Description
AlgorithmIdentifier()

AlgorithmIdentifier()建構子透過使用一組預設參數來建立該AlgorithmIdentifier類別的實例。

AlgorithmIdentifier(Oid)

AlgorithmIdentifier(Oid)建構子會建立一個帶有指定演算法識別碼的AlgorithmIdentifier類別實例。

AlgorithmIdentifier(Oid, Int32)

AlgorithmIdentifier(Oid, Int32)建構子會建立一個具有指定演算法識別碼與金鑰長度的類別實例AlgorithmIdentifier

AlgorithmIdentifier()

來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
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)

來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
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)

來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
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 參數會被忽略。

適用於