Class SphincsPlusPrivateKeyParameters
- Namespace
- Org.BouncyCastle.Pqc.Crypto.SphincsPlus
- Assembly
- BouncyCastle.Cryptography.dll
[Obsolete("Use SLH-DSA instead")]
public sealed class SphincsPlusPrivateKeyParameters : SphincsPlusKeyParameters, ICipherParameters
- Inheritance
-
SphincsPlusPrivateKeyParameters
- Implements
-
- Inherited Members
-
Constructors
SphincsPlusPrivateKeyParameters(SphincsPlusParameters, byte[])
public SphincsPlusPrivateKeyParameters(SphincsPlusParameters parameters, byte[] skpkEncoded)
Parameters
parameters SphincsPlusParameters
skpkEncoded byte[]
SphincsPlusPrivateKeyParameters(SphincsPlusParameters, byte[], byte[], byte[], byte[])
public SphincsPlusPrivateKeyParameters(SphincsPlusParameters parameters, byte[] skSeed, byte[] prf, byte[] pkSeed, byte[] pkRoot)
Parameters
parameters SphincsPlusParameters
skSeed byte[]
prf byte[]
pkSeed byte[]
pkRoot byte[]
Methods
GetEncoded()
public byte[] GetEncoded()
Returns
- byte[]
GetEncodedPublicKey()
public byte[] GetEncodedPublicKey()
Returns
- byte[]
GetPrf()
Returns
- byte[]
GetPublicKey()
public byte[] GetPublicKey()
Returns
- byte[]
GetPublicSeed()
public byte[] GetPublicSeed()
Returns
- byte[]
GetRoot()
Returns
- byte[]
GetSeed()
Returns
- byte[]