java.security.spec.KeySpecpublic class EdDSAPrivateKeySpec
extends java.lang.Object
implements java.security.spec.KeySpec
| コンストラクタ | 説明 |
|---|---|
EdDSAPrivateKeySpec(byte[] seed,
byte[] h,
byte[] a,
GroupElement A,
EdDSAParameterSpec spec) |
|
EdDSAPrivateKeySpec(byte[] seed,
EdDSAParameterSpec spec) |
|
EdDSAPrivateKeySpec(EdDSAParameterSpec spec,
byte[] h) |
Initialize directly from the hash.
|
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
byte[] |
geta() |
|
GroupElement |
getA() |
|
byte[] |
getH() |
|
EdDSAParameterSpec |
getParams() |
|
byte[] |
getSeed() |
public EdDSAPrivateKeySpec(byte[] seed,
EdDSAParameterSpec spec)
java.lang.IllegalArgumentException - if seed length is wrong or hash algorithm is unsupportedpublic EdDSAPrivateKeySpec(EdDSAParameterSpec spec, byte[] h)
h - the private keyjava.lang.IllegalArgumentException - if hash length is wrongpublic EdDSAPrivateKeySpec(byte[] seed,
byte[] h,
byte[] a,
GroupElement A,
EdDSAParameterSpec spec)
public byte[] getSeed()
public byte[] getH()
public byte[] geta()
public GroupElement getA()
public EdDSAParameterSpec getParams()