Pkcs12SafeContents.Decrypt メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Decrypt(Byte[]) |
配列のバイトベースのパスワードを使用して、この SafeContents 値のコンテンツの暗号化を解除します。 |
Decrypt(ReadOnlySpan<Byte>) |
スパンのバイトベースのパスワードを使用して、この SafeContents 値のコンテンツの暗号化を解除します。 |
Decrypt(ReadOnlySpan<Char>) |
スパンの文字ベースのパスワードを使用して、この SafeContents 値のコンテンツの暗号化を解除します。 |
Decrypt(String) |
文字列の文字ベースのパスワードを使用して、この SafeContents 値のコンテンツの暗号化を解除します。 |
Decrypt(Byte[])
配列のバイトベースのパスワードを使用して、この SafeContents 値のコンテンツの暗号化を解除します。
public:
void Decrypt(cli::array <System::Byte> ^ passwordBytes);
public void Decrypt (byte[]? passwordBytes);
public void Decrypt (byte[] passwordBytes);
member this.Decrypt : byte[] -> unit
Public Sub Decrypt (passwordBytes As Byte())
パラメーター
- passwordBytes
- Byte[]
暗号化されたコンテンツの暗号化を解除するためのパスワードとして使用するバイト。
例外
ConfidentialityMode プロパティは Password ではありません。
注釈
パスワード バイトは、暗号化されたコンテンツによって示されるアルゴリズムによって使用されるキー派生関数 (KDF) に直接渡されます。 これにより、PBKDF2 でパスワードを処理するときに UTF-8 以外のテキスト エンコードを使用する他のシステムとの互換性が可能になります (パスワードベースのキー派生関数 2)。
適用対象
Decrypt(ReadOnlySpan<Byte>)
スパンのバイトベースのパスワードを使用して、この SafeContents 値のコンテンツの暗号化を解除します。
public:
void Decrypt(ReadOnlySpan<System::Byte> passwordBytes);
public void Decrypt (ReadOnlySpan<byte> passwordBytes);
member this.Decrypt : ReadOnlySpan<byte> -> unit
Public Sub Decrypt (passwordBytes As ReadOnlySpan(Of Byte))
パラメーター
- passwordBytes
- ReadOnlySpan<Byte>
暗号化されたコンテンツの暗号化を解除するためのパスワードとして使用するバイト。
例外
ConfidentialityMode プロパティは Password ではありません。
注釈
パスワード バイトは、暗号化されたコンテンツによって示されるアルゴリズムによって使用されるキー派生関数 (KDF) に直接渡されます。 これにより、PBKDF2 でパスワードを処理するときに UTF-8 以外のテキスト エンコードを使用する他のシステムとの互換性が可能になります (パスワードベースのキー派生関数 2)。
適用対象
Decrypt(ReadOnlySpan<Char>)
スパンの文字ベースのパスワードを使用して、この SafeContents 値のコンテンツの暗号化を解除します。
public:
void Decrypt(ReadOnlySpan<char> password);
public void Decrypt (ReadOnlySpan<char> password);
member this.Decrypt : ReadOnlySpan<char> -> unit
Public Sub Decrypt (password As ReadOnlySpan(Of Char))
パラメーター
- password
- ReadOnlySpan<Char>
暗号化されたコンテンツの暗号化を解除するために使用するパスワード。
例外
ConfidentialityMode プロパティは Password ではありません。
注釈
暗号化された内容が PBKDF1 (パスワードベースのキー派生関数 1) または PBKDF2 (パスワードベースのキー派生関数 2) を使用するアルゴリズムを示している場合、パスワードは UTF-8 エンコードを介してバイトに変換されます。
適用対象
Decrypt(String)
文字列の文字ベースのパスワードを使用して、この SafeContents 値のコンテンツの暗号化を解除します。
public:
void Decrypt(System::String ^ password);
public void Decrypt (string? password);
public void Decrypt (string password);
member this.Decrypt : string -> unit
Public Sub Decrypt (password As String)
パラメーター
- password
- String
暗号化されたコンテンツの暗号化を解除するために使用するパスワード。
例外
ConfidentialityMode プロパティは Password ではありません。
注釈
暗号化された内容が PBKDF1 (パスワードベースのキー派生関数 1) または PBKDF2 (パスワードベースのキー派生関数 2) を使用するアルゴリズムを示している場合、パスワードは UTF-8 エンコードを介してバイトに変換されます。
適用対象
.NET