MLKem.ExportEncryptedPkcs8PrivateKey Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters) |
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een op byte gebaseerd wachtwoord. |
| ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters) |
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een wachtwoord op basis van tekens. |
| ExportEncryptedPkcs8PrivateKey(String, PbeParameters) |
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een wachtwoord op basis van tekens. |
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters)
- Bron:
- MLKem.cs
- Bron:
- MLKem.cs
- Bron:
- MLKem.cs
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een op byte gebaseerd wachtwoord.
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()
Parameters
- passwordBytes
- ReadOnlySpan<Byte>
Het wachtwoord dat moet worden gebruikt bij het versleutelen van het sleutelmateriaal.
- pbeParameters
- PbeParameters
De PBE-parameters (op wachtwoord gebaseerde versleuteling) die moeten worden gebruikt bij het versleutelen van het sleutelmateriaal.
Retouren
Een bytematrix met de PKCS#8 EncryptedPrivateKeyInfo-weergave van deze sleutel.
- Kenmerken
Uitzonderingen
pbeParameters is null.
Dit exemplaar is verwijderd.
Dit exemplaar vertegenwoordigt alleen een openbare sleutel.
– of –
De persoonlijke sleutel kan niet worden geëxporteerd.
– of –
Er is een fout opgetreden tijdens het exporteren van de sleutel.
– of –
pbeParameters vertegenwoordigt geen geldig versleutelingsalgoritme op basis van een wachtwoord.
Van toepassing op
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters)
- Bron:
- MLKem.cs
- Bron:
- MLKem.cs
- Bron:
- MLKem.cs
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een wachtwoord op basis van tekens.
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()
Parameters
- password
- ReadOnlySpan<Char>
Het wachtwoord dat moet worden gebruikt bij het versleutelen van het sleutelmateriaal.
- pbeParameters
- PbeParameters
De PBE-parameters (op wachtwoord gebaseerde versleuteling) die moeten worden gebruikt bij het versleutelen van het sleutelmateriaal.
Retouren
Een bytematrix met de PKCS#8 EncryptedPrivateKeyInfo-weergave van deze sleutel.
- Kenmerken
Uitzonderingen
pbeParameters is null.
Dit exemplaar is verwijderd.
Dit exemplaar vertegenwoordigt alleen een openbare sleutel.
– of –
De persoonlijke sleutel kan niet worden geëxporteerd.
– of –
Er is een fout opgetreden tijdens het exporteren van de sleutel.
– of –
pbeParameters vertegenwoordigt geen geldig versleutelingsalgoritme op basis van een wachtwoord.
Van toepassing op
ExportEncryptedPkcs8PrivateKey(String, PbeParameters)
- Bron:
- MLKem.cs
- Bron:
- MLKem.cs
- Bron:
- MLKem.cs
Hiermee exporteert u de huidige sleutel in de PKCS#8 EncryptedPrivateKeyInfo-indeling met een wachtwoord op basis van tekens.
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()
Parameters
- password
- String
Het wachtwoord dat moet worden gebruikt bij het versleutelen van het sleutelmateriaal.
- pbeParameters
- PbeParameters
De PBE-parameters (op wachtwoord gebaseerde versleuteling) die moeten worden gebruikt bij het versleutelen van het sleutelmateriaal.
Retouren
Een bytematrix met de PKCS#8 EncryptedPrivateKeyInfo-weergave van deze sleutel.
- Kenmerken
Uitzonderingen
pbeParameters of password is null.
Dit exemplaar is verwijderd.
Dit exemplaar vertegenwoordigt alleen een openbare sleutel.
– of –
De persoonlijke sleutel kan niet worden geëxporteerd.
– of –
Er is een fout opgetreden tijdens het exporteren van de sleutel.
– of –
pbeParameters vertegenwoordigt geen geldig versleutelingsalgoritme op basis van een wachtwoord.