Uses of Class
org.mariadb.jdbc.plugin.authentication.standard.ed25519.math.Curve
-
Packages that use Curve Package Description org.mariadb.jdbc.plugin.authentication.standard.ed25519.math org.mariadb.jdbc.plugin.authentication.standard.ed25519.spec -
-
Uses of Curve in org.mariadb.jdbc.plugin.authentication.standard.ed25519.math
Fields in org.mariadb.jdbc.plugin.authentication.standard.ed25519.math declared as Curve Modifier and Type Field Description (package private) CurveGroupElement. curveVariable is package private only so that tests run.Methods in org.mariadb.jdbc.plugin.authentication.standard.ed25519.math that return Curve Modifier and Type Method Description CurveGroupElement. getCurve()Gets the curve of the group element.Methods in org.mariadb.jdbc.plugin.authentication.standard.ed25519.math with parameters of type Curve Modifier and Type Method Description static GroupElementGroupElement. cached(Curve curve, FieldElement YpX, FieldElement YmX, FieldElement Z, FieldElement T2d)Creates a new group element in CACHED representation.booleanGroupElement. isOnCurve(Curve curve)Verify that a point is on the curve.static GroupElementGroupElement. p1p1(Curve curve, FieldElement X, FieldElement Y, FieldElement Z, FieldElement T)Creates a new group element in P1P1 representation.static GroupElementGroupElement. p2(Curve curve, FieldElement X, FieldElement Y, FieldElement Z)Creates a new group element in P2 representation.static GroupElementGroupElement. p3(Curve curve, FieldElement X, FieldElement Y, FieldElement Z, FieldElement T)Creates a new group element in P3 representation, without pre-computation.static GroupElementGroupElement. p3(Curve curve, FieldElement X, FieldElement Y, FieldElement Z, FieldElement T, boolean precomputeDoubleOnly)Creates a new group element in P3 representation, potentially with pre-computation.static GroupElementGroupElement. precomp(Curve curve, FieldElement ypx, FieldElement ymx, FieldElement xy2d)Creates a new group element in PRECOMP representation.Constructors in org.mariadb.jdbc.plugin.authentication.standard.ed25519.math with parameters of type Curve Constructor Description GroupElement(Curve curve, byte[] s)Creates a group element for a curve from a given encoded point.GroupElement(Curve curve, byte[] s, boolean precomputeSingleAndDouble)Creates a group element for a curve from a given encoded point.GroupElement(Curve curve, GroupElement.Representation repr, FieldElement X, FieldElement Y, FieldElement Z, FieldElement T)Creates a group element for a curve, without any pre-computation.GroupElement(Curve curve, GroupElement.Representation repr, FieldElement X, FieldElement Y, FieldElement Z, FieldElement T, boolean precomputeDouble)Creates a group element for a curve, with optional pre-computation. -
Uses of Curve in org.mariadb.jdbc.plugin.authentication.standard.ed25519.spec
Fields in org.mariadb.jdbc.plugin.authentication.standard.ed25519.spec declared as Curve Modifier and Type Field Description private CurveEdDSAParameterSpec. curveprivate static CurveEdDSANamedCurveTable. ed25519curveMethods in org.mariadb.jdbc.plugin.authentication.standard.ed25519.spec that return Curve Modifier and Type Method Description CurveEdDSAParameterSpec. getCurve()Constructors in org.mariadb.jdbc.plugin.authentication.standard.ed25519.spec with parameters of type Curve Constructor Description EdDSANamedCurveSpec(java.lang.String name, Curve curve, java.lang.String hashAlgo, ScalarOps sc, GroupElement B)EdDSAParameterSpec(Curve curve, java.lang.String hashAlgo, ScalarOps sc, GroupElement B)
-