語言

CompositeMLDsa.ImportFromPem 方法

定義

從 RFC 7468 PEM 編碼字串匯入複合 ML-DSA 金鑰。

多載

名稱 Description
ImportFromPem(ReadOnlySpan<Char>)

從 RFC 7468 PEM 編碼字串匯入複合 ML-DSA 金鑰。

ImportFromPem(String)

從 RFC 7468 PEM 編碼字串匯入複合 ML-DSA 金鑰。

ImportFromPem(ReadOnlySpan<Char>)

來源:
CompositeMLDsa.cs
來源:
CompositeMLDsa.cs
來源:
CompositeMLDsa.cs

從 RFC 7468 PEM 編碼字串匯入複合 ML-DSA 金鑰。

public:
 static System::Security::Cryptography::CompositeMLDsa ^ ImportFromPem(ReadOnlySpan<char> source);
public static System.Security.Cryptography.CompositeMLDsa ImportFromPem(ReadOnlySpan<char> source);
static member ImportFromPem : ReadOnlySpan<char> -> System.Security.Cryptography.CompositeMLDsa
Public Shared Function ImportFromPem (source As ReadOnlySpan(Of Char)) As CompositeMLDsa

參數

source
ReadOnlySpan<Char>

PEM 金鑰的正文要匯入。

傳回

匯入的複合 ML-DSA 金鑰。

例外狀況

source 包含加密的 PEM 編碼金鑰。

-或-

source 包含多個 PEM 編碼的複合 ML-DSA 鍵。

-或-

source 不含 PEM 編碼的複合 ML-DSA 鍵。

匯入金鑰時發生錯誤。

-或-

所指定的複合 ML-DSA 演算法不被支援。

該平台不支援複合 ML-DSA。 呼叫者可利用此 IsSupported 特性判斷平台是否支援複合 ML-DSA。

備註

未支援或格式錯誤的 PEM 編碼物件將被忽略。 若發現多個支援的 PEM 標籤,則會提出例外,以防止在金鑰不明確時匯入該鍵。

此方法支援以下 PEM 標籤:

  • 公鑰
  • 私鑰

適用於

ImportFromPem(String)

來源:
CompositeMLDsa.cs
來源:
CompositeMLDsa.cs
來源:
CompositeMLDsa.cs

從 RFC 7468 PEM 編碼字串匯入複合 ML-DSA 金鑰。

public:
 static System::Security::Cryptography::CompositeMLDsa ^ ImportFromPem(System::String ^ source);
public static System.Security.Cryptography.CompositeMLDsa ImportFromPem(string source);
static member ImportFromPem : string -> System.Security.Cryptography.CompositeMLDsa
Public Shared Function ImportFromPem (source As String) As CompositeMLDsa

參數

source
String

PEM 金鑰的正文要匯入。

傳回

匯入的複合 ML-DSA 金鑰。

例外狀況

source 是 null。

適用於