Method ExportEncryptedPkcs8PrivateKey
- Namespace
- Rotherprivat.KemBasedNet.Cryptography
- Assembly
- KemBasedNet.dll
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<byte>, PbeParameters)
Export private key
public byte[] ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<byte> passwordbytes, PbeParameters pbeParameters)
Parameters
passwordbytesReadOnlySpan<byte>Password
pbeParametersPbeParametersPassword-based encryption (PBE) parameters
Returns
- byte[]
PKCS#8 encoded private key
Exceptions
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<char>, PbeParameters)
Export private key
public byte[] ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<char> password, PbeParameters pbeParameters)
Parameters
passwordReadOnlySpan<char>Password
pbeParametersPbeParametersPassword-based encryption (PBE) parameters
Returns
- byte[]
PKCS#8 encoded private key
Exceptions
ExportEncryptedPkcs8PrivateKey(string, PbeParameters)
Export private key
public byte[] ExportEncryptedPkcs8PrivateKey(string password, PbeParameters pbeParameters)
Parameters
passwordstringPassword
pbeParametersPbeParametersPassword-based encryption (PBE) parameters
Returns
- byte[]
PKCS#8 encoded private key