パッケージ | 説明 |
---|---|
net.i2p.crypto.eddsa.math |
Data structures that definie curves and fields, and
the mathematical operaions on them.
|
net.i2p.crypto.eddsa.math.bigint |
Low-level, non-optimized implementation using BigIntegers for any curve.
|
net.i2p.crypto.eddsa.math.ed25519 |
Low-level, optimized implementation using Radix 2^51 for Curve 25519.
|
修飾子とタイプ | フィールド | 説明 |
---|---|---|
protected Field |
Encoding.f |
|
protected Field |
FieldElement.f |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
Field |
Curve.getField() |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
Encoding.setField(Field f) |
コンストラクタ | 説明 |
---|---|
Curve(Field f,
byte[] d,
FieldElement I) |
|
FieldElement(Field f) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
BigIntegerLittleEndianEncoding.setField(Field f) |
コンストラクタ | 説明 |
---|---|
BigIntegerFieldElement(Field f,
java.math.BigInteger bi) |
|
BigIntegerScalarOps(Field f,
java.math.BigInteger l) |
コンストラクタ | 説明 |
---|---|
Ed25519FieldElement(Field f,
int[] t) |
Creates a field element.
|