public class EdECConstants extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ALG_Ed25519 |
static String |
ALG_Ed448 |
static String |
ALG_X25519 |
static String |
ALG_X448 |
static String |
curve25519 |
static String |
curve448 |
static String |
edwards25519 |
static String |
edwards448 |
static org.bouncycastle.asn1.ASN1ObjectIdentifier |
id_Ed25519 |
static org.bouncycastle.asn1.ASN1ObjectIdentifier |
id_Ed448 |
static org.bouncycastle.asn1.ASN1ObjectIdentifier |
id_X25519 |
static org.bouncycastle.asn1.ASN1ObjectIdentifier |
id_X448 |
| Modifier and Type | Method and Description |
|---|---|
static String |
getCurveForKeyAlgId(org.bouncycastle.asn1.ASN1ObjectIdentifier algId) |
static String |
getCurveForKeyAlgName(String keyAlg) |
static org.bouncycastle.asn1.ASN1ObjectIdentifier |
getKeyAlgIdForCurve(String curveName) |
static org.bouncycastle.asn1.ASN1ObjectIdentifier |
getKeyAlgIdForKeyAlgName(String algName) |
static String |
getKeyAlgNameForCurve(String curveName) |
static String |
getKeyAlgNameForKeyAlg(org.bouncycastle.asn1.x509.AlgorithmIdentifier algId) |
static String |
getKeyAlgNameForKeyAlg(org.bouncycastle.asn1.ASN1ObjectIdentifier algOid) |
static int |
getKeyBitSizeForCurve(String curveName) |
static int |
getPublicKeyByteSizeForCurve(String curveName) |
static boolean |
isEdwardsCurve(String curveName) |
static boolean |
isEdwardsCurveKeyAlgId(org.bouncycastle.asn1.ASN1ObjectIdentifier algId) |
static boolean |
isEdwardsCurveKeyAlgName(String algName) |
static boolean |
isEdwardsOrMontgemoryCurve(String curveName) |
static boolean |
isEdwardsOrMontgemoryCurveKeyAlgId(org.bouncycastle.asn1.ASN1ObjectIdentifier algId) |
static boolean |
isEdwardsOrMontgemoryCurveKeyAlgName(String algName) |
static boolean |
isMontgemoryCurve(String curveName) |
static boolean |
isMontgemoryCurveKeyAlgId(org.bouncycastle.asn1.ASN1ObjectIdentifier algId) |
static boolean |
isMontgemoryCurveKeyAlgName(String algName) |
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_X25519
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_X448
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_Ed25519
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_Ed448
public static final String ALG_X25519
public static final String ALG_Ed25519
public static final String ALG_X448
public static final String ALG_Ed448
public static final String curve25519
public static final String edwards25519
public static final String curve448
public static final String edwards448
public static boolean isEdwardsCurve(String curveName)
public static boolean isMontgemoryCurve(String curveName)
public static boolean isEdwardsOrMontgemoryCurve(String curveName)
public static boolean isEdwardsCurveKeyAlgName(String algName)
public static boolean isMontgemoryCurveKeyAlgName(String algName)
public static boolean isEdwardsOrMontgemoryCurveKeyAlgName(String algName)
public static boolean isEdwardsCurveKeyAlgId(org.bouncycastle.asn1.ASN1ObjectIdentifier algId)
public static boolean isMontgemoryCurveKeyAlgId(org.bouncycastle.asn1.ASN1ObjectIdentifier algId)
public static boolean isEdwardsOrMontgemoryCurveKeyAlgId(org.bouncycastle.asn1.ASN1ObjectIdentifier algId)
public static int getKeyBitSizeForCurve(String curveName)
public static int getPublicKeyByteSizeForCurve(String curveName)
public static String getCurveForKeyAlgId(org.bouncycastle.asn1.ASN1ObjectIdentifier algId)
public static String getKeyAlgNameForKeyAlg(org.bouncycastle.asn1.x509.AlgorithmIdentifier algId)
public static String getKeyAlgNameForKeyAlg(org.bouncycastle.asn1.ASN1ObjectIdentifier algOid)
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getKeyAlgIdForCurve(String curveName)
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getKeyAlgIdForKeyAlgName(String algName)
Copyright © 2019. All rights reserved.