Top Constructors Methods
sun.security.ec.ed

public abstract Class EdECOperations

extends Object
Class Inheritance
Known Direct Subclasses
sun.security.ec.ed.Ed25519Operations, sun.security.ec.ed.Ed448Operations
Imports
sun.security.ec.point.*, sun.security.util.math.IntegerModuloP, .MutableIntegerModuloP, java.util.function.Function

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public abstract Point
private static int
bitAt(byte[] arr, int index)

public abstract <T extends Throwable> AffinePoint
decodeAffinePoint(Function<String, T> exception, int xLSB, IntegerModuloP y)

protected abstract ImmutablePoint
public abstract ImmutablePoint
protected abstract MutablePoint
public MutablePoint
setProduct(MutablePoint p1, byte[] s)

public MutablePoint
protected abstract MutablePoint
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

EdECOperationsback to summary
public EdECOperations()

Method Detail

basePointMultiplyback to summary
public abstract Point basePointMultiply(byte[] s)
bitAtback to summary
private static int bitAt(byte[] arr, int index)
decodeAffinePointback to summary
public abstract <T extends Throwable> AffinePoint decodeAffinePoint(Function<String, T> exception, int xLSB, IntegerModuloP y) throws T
getNeutralback to summary
protected abstract ImmutablePoint getNeutral()
ofback to summary
public abstract ImmutablePoint of(AffinePoint p)
setDoubleback to summary
protected abstract MutablePoint setDouble(MutablePoint p, MutableIntegerModuloP t1, MutableIntegerModuloP t2)
setProductback to summary
public MutablePoint setProduct(MutablePoint p1, byte[] s)
setSumback to summary
public MutablePoint setSum(MutablePoint p1, MutablePoint p2)
setSumback to summary
protected abstract MutablePoint setSum(MutablePoint p1, MutablePoint p2, MutableIntegerModuloP t1, MutableIntegerModuloP t2, MutableIntegerModuloP t3)