|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.vt.middleware.crypt.util.ECUtils
public final class ECUtils
Elliptic curve cryptography utilty methods.
| Method Summary | |
|---|---|
static ECParameterSpec |
fromNamedCurve(org.bouncycastle.asn1.DERObjectIdentifier curveOid)
Gets an elliptic curve domain parameter specification from a named curve OID. |
static ECParameterSpec |
readEncodedParams(org.bouncycastle.asn1.ASN1Sequence seq)
Reads ASN.1 encoded EC domain parameters as defined by section C.2 of SEC 1: Elliptic Curve Cryptography, www.secg.org/collateral/sec1_final.pdf. |
static ECPrivateKeySpec |
readEncodedPrivateKey(org.bouncycastle.asn1.ASN1Sequence seq)
Reads a ASN.1 encoded EC private key according the structure defined in sections C.4 and C.2 of SEC 1: Elliptic Curve Cryptography, www.secg.org/collateral/sec1_final.pdf. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ECPrivateKeySpec readEncodedPrivateKey(org.bouncycastle.asn1.ASN1Sequence seq)
seq - ASN.1 encoded sequence of EC private key parameters.
public static ECParameterSpec readEncodedParams(org.bouncycastle.asn1.ASN1Sequence seq)
seq - ASN.1 sequence of EC domain parameters.
public static ECParameterSpec fromNamedCurve(org.bouncycastle.asn1.DERObjectIdentifier curveOid)
curveOid - Named elliptic curve object identifier.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||