Table of Contents

Class Ed448PrivateKeyParameters

Namespace
Enterprises.Org.BouncyCastle.Crypto.Parameters
Assembly
Enterprises.BouncyCastle.Crypto.dll
public sealed class Ed448PrivateKeyParameters : AsymmetricKeyParameter, ICipherParameters
Inheritance
Ed448PrivateKeyParameters
Implements
Inherited Members

Constructors

Ed448PrivateKeyParameters(SecureRandom)

public Ed448PrivateKeyParameters(SecureRandom random)

Parameters

random SecureRandom

Ed448PrivateKeyParameters(byte[], int)

public Ed448PrivateKeyParameters(byte[] buf, int off)

Parameters

buf byte[]
off int

Ed448PrivateKeyParameters(Stream)

public Ed448PrivateKeyParameters(Stream input)

Parameters

input Stream

Fields

KeySize

public static readonly int KeySize

Field Value

int

SignatureSize

public static readonly int SignatureSize

Field Value

int

Methods

Encode(byte[], int)

public void Encode(byte[] buf, int off)

Parameters

buf byte[]
off int

GeneratePublicKey()

public Ed448PublicKeyParameters GeneratePublicKey()

Returns

Ed448PublicKeyParameters

GetEncoded()

public byte[] GetEncoded()

Returns

byte[]

Sign(Algorithm, Ed448PublicKeyParameters, byte[], byte[], int, int, byte[], int)

public void Sign(Ed448.Algorithm algorithm, Ed448PublicKeyParameters publicKey, byte[] ctx, byte[] msg, int msgOff, int msgLen, byte[] sig, int sigOff)

Parameters

algorithm Ed448.Algorithm
publicKey Ed448PublicKeyParameters
ctx byte[]
msg byte[]
msgOff int
msgLen int
sig byte[]
sigOff int