MLDsa.ImportFromPem メソッド

定義

オーバーロード

名前 説明
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 キー。

属性

例外

sourcenullです。

適用対象