MLKem.ExportEncryptedPkcs8PrivateKey Metod

Definition

Överlagringar

Name Description
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters)

Exporterar den aktuella nyckeln i formatet PKCS#8 EncryptedPrivateKeyInfo med ett bytebaserat lösenord.

ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters)

Exporterar den aktuella nyckeln i formatet PKCS#8 EncryptedPrivateKeyInfo med ett teckenbaserat lösenord.

ExportEncryptedPkcs8PrivateKey(String, PbeParameters)

Exporterar den aktuella nyckeln i formatet PKCS#8 EncryptedPrivateKeyInfo med ett teckenbaserat lösenord.

ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters)

Källa:
MLKem.cs
Källa:
MLKem.cs
Källa:
MLKem.cs

Exporterar den aktuella nyckeln i formatet PKCS#8 EncryptedPrivateKeyInfo med ett bytebaserat lösenord.

public:
 cli::array <System::Byte> ^ ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<System::Byte> passwordBytes, System::Security::Cryptography::PbeParameters ^ pbeParameters);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public byte[] ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<byte> passwordBytes, System.Security.Cryptography.PbeParameters pbeParameters);
public byte[] ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<byte> passwordBytes, System.Security.Cryptography.PbeParameters pbeParameters);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.ExportEncryptedPkcs8PrivateKey : ReadOnlySpan<byte> * System.Security.Cryptography.PbeParameters -> byte[]
member this.ExportEncryptedPkcs8PrivateKey : ReadOnlySpan<byte> * System.Security.Cryptography.PbeParameters -> byte[]
Public Function ExportEncryptedPkcs8PrivateKey (passwordBytes As ReadOnlySpan(Of Byte), pbeParameters As PbeParameters) As Byte()

Parametrar

passwordBytes
ReadOnlySpan<Byte>

Lösenordet som ska användas vid kryptering av nyckelmaterialet.

pbeParameters
PbeParameters

Parametrarna för lösenordsbaserad kryptering (PBE) som ska användas vid kryptering av nyckelmaterialet.

Returer

Byte[]

En bytematris som innehåller PKCS#8 EncryptedPrivateKeyInfo-representationen av den här nyckeln.

Attribut

Undantag

pbeParameters är null.

Den här instansen har tagits bort.

Den här instansen representerar bara en offentlig nyckel.

-eller-

Den privata nyckeln kan inte exporteras.

-eller-

Ett fel uppstod när nyckeln exporterades.

-eller-

pbeParameters representerar inte en giltig lösenordsbaserad krypteringsalgoritm.

Gäller för

ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters)

Källa:
MLKem.cs
Källa:
MLKem.cs
Källa:
MLKem.cs

Exporterar den aktuella nyckeln i formatet PKCS#8 EncryptedPrivateKeyInfo med ett teckenbaserat lösenord.

public:
 cli::array <System::Byte> ^ ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<char> password, System::Security::Cryptography::PbeParameters ^ pbeParameters);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public byte[] ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<char> password, System.Security.Cryptography.PbeParameters pbeParameters);
public byte[] ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<char> password, System.Security.Cryptography.PbeParameters pbeParameters);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.ExportEncryptedPkcs8PrivateKey : ReadOnlySpan<char> * System.Security.Cryptography.PbeParameters -> byte[]
member this.ExportEncryptedPkcs8PrivateKey : ReadOnlySpan<char> * System.Security.Cryptography.PbeParameters -> byte[]
Public Function ExportEncryptedPkcs8PrivateKey (password As ReadOnlySpan(Of Char), pbeParameters As PbeParameters) As Byte()

Parametrar

password
ReadOnlySpan<Char>

Lösenordet som ska användas vid kryptering av nyckelmaterialet.

pbeParameters
PbeParameters

Parametrarna för lösenordsbaserad kryptering (PBE) som ska användas vid kryptering av nyckelmaterialet.

Returer

Byte[]

En bytematris som innehåller PKCS#8 EncryptedPrivateKeyInfo-representationen av den här nyckeln.

Attribut

Undantag

pbeParameters är null.

Den här instansen har tagits bort.

Den här instansen representerar bara en offentlig nyckel.

-eller-

Den privata nyckeln kan inte exporteras.

-eller-

Ett fel uppstod när nyckeln exporterades.

-eller-

pbeParameters representerar inte en giltig lösenordsbaserad krypteringsalgoritm.

Gäller för

ExportEncryptedPkcs8PrivateKey(String, PbeParameters)

Källa:
MLKem.cs
Källa:
MLKem.cs
Källa:
MLKem.cs

Exporterar den aktuella nyckeln i formatet PKCS#8 EncryptedPrivateKeyInfo med ett teckenbaserat lösenord.

public:
 cli::array <System::Byte> ^ ExportEncryptedPkcs8PrivateKey(System::String ^ password, System::Security::Cryptography::PbeParameters ^ pbeParameters);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public byte[] ExportEncryptedPkcs8PrivateKey(string password, System.Security.Cryptography.PbeParameters pbeParameters);
public byte[] ExportEncryptedPkcs8PrivateKey(string password, System.Security.Cryptography.PbeParameters pbeParameters);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.ExportEncryptedPkcs8PrivateKey : string * System.Security.Cryptography.PbeParameters -> byte[]
member this.ExportEncryptedPkcs8PrivateKey : string * System.Security.Cryptography.PbeParameters -> byte[]
Public Function ExportEncryptedPkcs8PrivateKey (password As String, pbeParameters As PbeParameters) As Byte()

Parametrar

password
String

Lösenordet som ska användas vid kryptering av nyckelmaterialet.

pbeParameters
PbeParameters

Parametrarna för lösenordsbaserad kryptering (PBE) som ska användas vid kryptering av nyckelmaterialet.

Returer

Byte[]

En bytematris som innehåller PKCS#8 EncryptedPrivateKeyInfo-representationen av den här nyckeln.

Attribut

Undantag

pbeParameters eller password är null.

Den här instansen har tagits bort.

Den här instansen representerar bara en offentlig nyckel.

-eller-

Den privata nyckeln kan inte exporteras.

-eller-

Ett fel uppstod när nyckeln exporterades.

-eller-

pbeParameters representerar inte en giltig lösenordsbaserad krypteringsalgoritm.

Gäller för