다음을 통해 공유


Pkcs12SafeContents.Decrypt 메서드

정의

오버로드

Decrypt(Byte[])

배열의 바이트 기반 암호를 사용하여 이 SafeContents 값의 콘텐츠를 해독합니다.

Decrypt(ReadOnlySpan<Byte>)

범위에서 바이트 기반 암호를 사용하여 이 SafeContents 값의 콘텐츠를 해독합니다.

Decrypt(ReadOnlySpan<Char>)

범위에서 문자 기반 암호를 사용하여 이 SafeContents 값의 콘텐츠를 해독합니다.

Decrypt(String)

문자열에서 문자 기반 암호를 사용하여 이 SafeContents 값의 콘텐츠를 해독합니다.

Decrypt(Byte[])

Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs

배열의 바이트 기반 암호를 사용하여 이 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[]

암호화된 콘텐츠의 암호를 해독하기 위해 암호로 사용할 바이트입니다.

예외

암호가 잘못되었습니다.

또는

콘텐츠의 암호를 해독하지 못했습니다.

설명

암호 바이트는 암호화된 내용으로 표시된 알고리즘에서 사용하는 KDF(키 파생 함수)로 직접 전달됩니다. 이렇게 하면 PBKDF2(암호 기반 키 파생 함수 2)를 사용하여 암호를 처리할 때 UTF-8 이외의 텍스트 인코딩을 사용하는 다른 시스템과 호환할 수 있습니다.

적용 대상

Decrypt(ReadOnlySpan<Byte>)

Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs

범위에서 바이트 기반 암호를 사용하여 이 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>

암호화된 콘텐츠의 암호를 해독하기 위해 암호로 사용할 바이트입니다.

예외

암호가 잘못되었습니다.

또는

콘텐츠의 암호를 해독하지 못했습니다.

설명

암호 바이트는 암호화된 내용으로 표시된 알고리즘에서 사용하는 KDF(키 파생 함수)로 직접 전달됩니다. 이렇게 하면 PBKDF2(암호 기반 키 파생 함수 2)를 사용하여 암호를 처리할 때 UTF-8 이외의 텍스트 인코딩을 사용하는 다른 시스템과 호환할 수 있습니다.

적용 대상

Decrypt(ReadOnlySpan<Char>)

Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs

범위에서 문자 기반 암호를 사용하여 이 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>

암호화된 콘텐츠의 암호를 해독하는 데 사용할 암호입니다.

예외

암호가 잘못되었습니다.

또는

콘텐츠의 암호를 해독하지 못했습니다.

설명

암호화된 내용이 PBKDF1(암호 기반 키 파생 함수 1) 또는 PBKDF2(암호 기반 키 파생 함수 2)를 사용하는 알고리즘을 나타내는 경우 암호는 UTF-8 인코딩을 통해 바이트로 변환됩니다.

적용 대상

Decrypt(String)

Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs
Source:
Pkcs12SafeContents.cs

문자열에서 문자 기반 암호를 사용하여 이 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

암호화된 콘텐츠의 암호를 해독하는 데 사용할 암호입니다.

예외

암호가 잘못되었습니다.

또는

콘텐츠의 암호를 해독하지 못했습니다.

설명

암호화된 내용이 PBKDF1(암호 기반 키 파생 함수 1) 또는 PBKDF2(암호 기반 키 파생 함수 2)를 사용하는 알고리즘을 나타내는 경우 암호는 UTF-8 인코딩을 통해 바이트로 변환됩니다.

적용 대상