MLDsa.ImportFromPem 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從 RFC 7468 PEM 編碼字串匯入 ML-DSA 鍵。
多載
| 名稱 | Description |
|---|---|
| ImportFromPem(ReadOnlySpan<Char>) |
從 RFC 7468 PEM 編碼字串匯入 ML-DSA 鍵。 |
| ImportFromPem(String) |
從 RFC 7468 PEM 編碼字串匯入 ML-DSA 鍵。 |
ImportFromPem(ReadOnlySpan<Char>)
- 來源:
- MLDsa.cs
- 來源:
- MLDsa.cs
- 來源:
- MLDsa.cs
從 RFC 7468 PEM 編碼字串匯入 ML-DSA 鍵。
public:
static System::Security::Cryptography::MLDsa ^ ImportFromPem(ReadOnlySpan<char> source);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.MLDsa ImportFromPem(ReadOnlySpan<char> source);
public static System.Security.Cryptography.MLDsa ImportFromPem(ReadOnlySpan<char> source);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ImportFromPem : ReadOnlySpan<char> -> System.Security.Cryptography.MLDsa
static member ImportFromPem : ReadOnlySpan<char> -> System.Security.Cryptography.MLDsa
Public Shared Function ImportFromPem (source As ReadOnlySpan(Of Char)) As MLDsa
參數
- source
- ReadOnlySpan<Char>
PEM 金鑰的正文要匯入。
傳回
進口 ML-DSA 鑰匙。
- 屬性
例外狀況
source 包含加密的 PEM 編碼金鑰。
-或-
source 包含多個 PEM 編碼的 ML-DSA 鍵。
-或-
source 不含 PEM 編碼的 ML-DSA 鍵。
匯入金鑰時發生錯誤。
該平台不支援 ML-DSA。 呼叫者可利用此 IsSupported 特性判斷平台是否支援 ML-DSA。
備註
未支援或格式錯誤的 PEM 編碼物件將被忽略。 若發現多個支援的 PEM 標籤,則會提出例外,以防止在金鑰不明確時匯入該鍵。
此方法支援以下 PEM 標籤:
- 公鑰
- 私鑰
適用於
ImportFromPem(String)
- 來源:
- MLDsa.cs
- 來源:
- MLDsa.cs
- 來源:
- MLDsa.cs
從 RFC 7468 PEM 編碼字串匯入 ML-DSA 鍵。
public:
static System::Security::Cryptography::MLDsa ^ ImportFromPem(System::String ^ source);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.MLDsa ImportFromPem(string source);
public static System.Security.Cryptography.MLDsa ImportFromPem(string source);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ImportFromPem : string -> System.Security.Cryptography.MLDsa
static member ImportFromPem : string -> System.Security.Cryptography.MLDsa
Public Shared Function ImportFromPem (source As String) As MLDsa
參數
- source
- String
PEM 金鑰的正文要匯入。
傳回
進口 ML-DSA 鑰匙。
- 屬性
例外狀況
source 是 null。