java.io.Serializable
, java.security.spec.AlgorithmParameterSpec
EdDSANamedCurveSpec
public class EdDSAParameterSpec
extends java.lang.Object
implements java.security.spec.AlgorithmParameterSpec, java.io.Serializable
コンストラクタ | 説明 |
---|---|
EdDSAParameterSpec(Curve curve,
java.lang.String hashAlgo,
ScalarOps sc,
GroupElement B) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
boolean |
equals(java.lang.Object o) |
|
GroupElement |
getB() |
|
Curve |
getCurve() |
|
java.lang.String |
getHashAlgorithm() |
|
ScalarOps |
getScalarOps() |
|
int |
hashCode() |
public EdDSAParameterSpec(Curve curve, java.lang.String hashAlgo, ScalarOps sc, GroupElement B)
java.lang.IllegalArgumentException
- if hash algorithm is unsupported or length is wrongpublic Curve getCurve()
public java.lang.String getHashAlgorithm()
public ScalarOps getScalarOps()
public GroupElement getB()
public int hashCode()
hashCode
クラス内 java.lang.Object
public boolean equals(java.lang.Object o)
equals
クラス内 java.lang.Object