Packages that use ScalarOps
Package
Description
Generic elliptic curve mathematical implementation using Java BigIntegers, serving as the reference implementation for curves without specialized optimizations.
Optimized mathematical implementation for Ed25519 using Radix 2^51 field representation for performance on 64-bit processors.
Specifications and parameter tables for EdDSA elliptic curves and keys, including the Ed25519 (Curve25519) specification and the named-curve registry.
Uses of ScalarOps in net.i2p.crypto.eddsa.math.bigint
Classes in net.i2p.crypto.eddsa.math.bigint that implement ScalarOpsModifier and TypeClassDescriptionclassBigInteger-based implementation of scalar operations for EdDSA cryptography.Uses of ScalarOps in net.i2p.crypto.eddsa.math.ed25519
Classes in net.i2p.crypto.eddsa.math.ed25519 that implement ScalarOpsModifier and TypeClassDescriptionclassClass for reducing a huge integer modulo the group order q and doing a combined multiply plus add plus reduce operation.Uses of ScalarOps in net.i2p.crypto.eddsa.spec
Fields in net.i2p.crypto.eddsa.spec declared as ScalarOpsMethods in net.i2p.crypto.eddsa.spec that return ScalarOpsModifier and TypeMethodDescriptionEdDSAParameterSpec.getScalarOps()Returns the scalar operations implementation.Constructors in net.i2p.crypto.eddsa.spec with parameters of type ScalarOpsModifierConstructorDescriptionEdDSANamedCurveSpec(String name, Curve curve, String hashAlgo, ScalarOps sc, GroupElement b) Create a named curve specification.EdDSAParameterSpec(Curve curve, String hashAlgo, ScalarOps sc, GroupElement b) Create a new EdDSA parameter specification.