Top Fields Constructors Methods
org.bouncycastle.crypto.params

public final Class Ed448PublicKeyParameters

extends AsymmetricKeyParameter
Class Inheritance
Imports
java.io.EOFException, .IOException, .InputStream, org.bouncycastle.math.ec.rfc8032.Ed448, org.bouncycastle.util.io.Streams

Field Summary

Modifier and TypeField and Description
public static final int
private final Ed448.PublicPoint
Inherited from org.bouncycastle.crypto.params.AsymmetricKeyParameter:
privateKey

Constructor Summary

AccessConstructor and Description
public
public
Ed448PublicKeyParameters(byte[] buf, int off)

public
public

Method Summary

Modifier and TypeMethod and Description
public void
encode(byte[] buf, int off)

public byte[]
private static Ed448.PublicPoint
parse(byte[] buf, int off)

private static byte[]
validate(byte[] buf)

public boolean
verify(int algorithm, byte[] ctx, byte[] msg, int msgOff, int msgLen, byte[] sig, int sigOff)

Inherited from org.bouncycastle.crypto.params.AsymmetricKeyParameter:
isPrivate

Field Detail

KEY_SIZEback to summary
public static final int KEY_SIZE
publicPointback to summary
private final Ed448.PublicPoint publicPoint

Constructor Detail

Ed448PublicKeyParametersback to summary
public Ed448PublicKeyParameters(byte[] buf)
Ed448PublicKeyParametersback to summary
public Ed448PublicKeyParameters(byte[] buf, int off)
Ed448PublicKeyParametersback to summary
public Ed448PublicKeyParameters(InputStream input) throws IOException
Ed448PublicKeyParametersback to summary
public Ed448PublicKeyParameters(Ed448.PublicPoint publicPoint)

Method Detail

encodeback to summary
public void encode(byte[] buf, int off)
getEncodedback to summary
public byte[] getEncoded()
parseback to summary
private static Ed448.PublicPoint parse(byte[] buf, int off)
validateback to summary
private static byte[] validate(byte[] buf)
verifyback to summary
public boolean verify(int algorithm, byte[] ctx, byte[] msg, int msgOff, int msgLen, byte[] sig, int sigOff)