Serialized Form
-
Package net.i2p.crypto.eddsa
-
Class net.i2p.crypto.eddsa.EdDSAPrivateKey
class EdDSAPrivateKey extends Object implements Serializable- serialVersionUID:
- 23495873459878957L
-
Serialized Fields
-
a
byte[] a
-
A
GroupElement A
-
Abyte
byte[] Abyte
-
edDsaSpec
EdDSAParameterSpec edDsaSpec
-
h
byte[] h
-
seed
byte[] seed
-
-
Class net.i2p.crypto.eddsa.EdDSAPublicKey
class EdDSAPublicKey extends Object implements Serializable- serialVersionUID:
- 9837459837498475L
-
Serialized Fields
-
A
GroupElement A
-
Abyte
byte[] Abyte
-
Aneg
GroupElement Aneg
-
edDsaSpec
EdDSAParameterSpec edDsaSpec
-
-
Class net.i2p.crypto.eddsa.EdDSASecurityProvider
class EdDSASecurityProvider extends Provider implements Serializable- serialVersionUID:
- 1210027906682292307L
-
-
Package net.i2p.crypto.eddsa.math
-
Class net.i2p.crypto.eddsa.math.Curve
class Curve extends Object implements Serializable- serialVersionUID:
- 4578920872509827L
-
Serialized Fields
-
d
FieldElement d
-
d2
FieldElement d2
-
f
Field f
-
I
FieldElement I
-
zeroP2
GroupElement zeroP2
-
zeroP3
GroupElement zeroP3
-
zeroP3PrecomputedDouble
GroupElement zeroP3PrecomputedDouble
-
zeroPrecomp
GroupElement zeroPrecomp
-
-
Class net.i2p.crypto.eddsa.math.Field
class Field extends Object implements Serializable- serialVersionUID:
- 8746587465875676L
-
Serialized Fields
-
b
int b
-
EIGHT
FieldElement EIGHT
-
enc
Encoding enc
-
FIVE
FieldElement FIVE
-
FOUR
FieldElement FOUR
-
ONE
FieldElement ONE
-
q
FieldElement q
-
qm2
FieldElement qm2
q-2 -
qm5d8
FieldElement qm5d8
(q-5) / 8 -
TWO
FieldElement TWO
-
ZERO
FieldElement ZERO
-
-
Class net.i2p.crypto.eddsa.math.FieldElement
class FieldElement extends Object implements Serializable- serialVersionUID:
- 1239527465875676L
-
Serialized Fields
-
f
Field f
-
-
Class net.i2p.crypto.eddsa.math.GroupElement
class GroupElement extends Object implements Serializable- serialVersionUID:
- 2395879087349587L
-
Serialized Fields
-
curve
Curve curve
Variable is package private only so that tests run. -
dblPrecmp
GroupElement[] dblPrecmp
Precomputed table forGroupElement.doubleScalarMultiplyVariableTime(GroupElement, byte[], byte[])
, filled if necessary.Variable is package private only so that tests run.
-
precmp
GroupElement[][] precmp
Precomputed table forGroupElement.scalarMultiply(byte[])
, filled if necessary.Variable is package private only so that tests run.
-
repr
GroupElement.Representation repr
Variable is package private only so that tests run. -
T
FieldElement T
Variable is package private only so that tests run. -
X
FieldElement X
Variable is package private only so that tests run. -
Y
FieldElement Y
Variable is package private only so that tests run. -
Z
FieldElement Z
Variable is package private only so that tests run.
-
-
-
Package net.i2p.crypto.eddsa.math.bigint
-
Class net.i2p.crypto.eddsa.math.bigint.BigIntegerFieldElement
class BigIntegerFieldElement extends FieldElement implements Serializable- serialVersionUID:
- 4890398908392808L
-
Serialized Fields
-
bi
BigInteger bi
Variable is package private for encoding.
-
-
Class net.i2p.crypto.eddsa.math.bigint.BigIntegerLittleEndianEncoding
class BigIntegerLittleEndianEncoding extends Encoding implements Serializable- serialVersionUID:
- 3984579843759837L
-
Serialized Fields
-
mask
BigInteger mask
Mask where only the first b-1 bits are set.
-
-
-
Package net.i2p.crypto.eddsa.math.ed25519
-
Class net.i2p.crypto.eddsa.math.ed25519.Ed25519FieldElement
class Ed25519FieldElement extends FieldElement implements Serializable-
Serialized Fields
-
t
int[] t
Variable is package private for encoding.
-
-
-
-
Package net.i2p.crypto.eddsa.spec
-
Class net.i2p.crypto.eddsa.spec.EdDSANamedCurveSpec
class EdDSANamedCurveSpec extends EdDSAParameterSpec implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class net.i2p.crypto.eddsa.spec.EdDSAParameterSpec
class EdDSAParameterSpec extends Object implements Serializable- serialVersionUID:
- 8274987108472012L
-
Serialized Fields
-
B
GroupElement B
-
curve
Curve curve
-
hashAlgo
String hashAlgo
-
sc
ScalarOps sc
-
-