Packages that use Field
Package
Description
Java implementation of EdDSA, a digital signature scheme using a variant of elliptic curve cryptography based on Twisted Edwards curves.
Data structures that define curves and fields, and the mathematical operations on them.
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.
The Double Ratchet with X25519 key agreement and ECIES hybrid encryption, used by the NTCP2 and SSU transports for session encryption.
Uses of Field in net.i2p.crypto.eddsa
Fields in net.i2p.crypto.eddsa declared as FieldModifier and TypeFieldDescriptionprivate static final FieldEdDSABlinding.CURVE_FIELDThe field the curve's points live in.Uses of Field in net.i2p.crypto.eddsa.math
Fields in net.i2p.crypto.eddsa.math declared as FieldModifier and TypeFieldDescriptionprivate final FieldCurve.fThe finite field.protected FieldEncoding.fThe field.protected final FieldFieldElement.fThe field this element belongs to.Methods in net.i2p.crypto.eddsa.math that return FieldMethods in net.i2p.crypto.eddsa.math with parameters of type FieldConstructors in net.i2p.crypto.eddsa.math with parameters of type FieldModifierConstructorDescriptionCurve(Field f, byte[] d, FieldElement i) Create a twisted Edwards curve.Creates a new field element in the specified field.Uses of Field in net.i2p.crypto.eddsa.math.bigint
Methods in net.i2p.crypto.eddsa.math.bigint with parameters of type FieldConstructors in net.i2p.crypto.eddsa.math.bigint with parameters of type FieldModifierConstructorDescriptionCreates a new field element from a BigInteger value.Create a BigIntegerScalarOps.Uses of Field in net.i2p.crypto.eddsa.math.ed25519
Constructors in net.i2p.crypto.eddsa.math.ed25519 with parameters of type FieldUses of Field in net.i2p.crypto.eddsa.spec
Fields in net.i2p.crypto.eddsa.spec declared as FieldModifier and TypeFieldDescriptionprivate static final FieldEdDSANamedCurveTable.ed25519fieldThe Ed25519 field.Uses of Field in net.i2p.router.crypto.ratchet
Fields in net.i2p.router.crypto.ratchet declared as Field