Top Constructors Methods
org.bouncycastle.tls.crypto.impl.jcajce

pack-priv Class ECUtil

extends Object
Class Inheritance
Imports
java.math.BigInteger, java.security.AlgorithmParameters, .KeyPair, .KeyPairGenerator, .PrivateKey, java.security.interfaces.ECKey, .ECPrivateKey, java.security.spec.AlgorithmParameterSpec, .ECField, .ECFieldF2m, .ECFieldFp, .ECGenParameterSpec, .ECParameterSpec, .EllipticCurve, org.bouncycastle.math.ec.ECCurve

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static ECCurve
convertCurve(EllipticCurve ec, BigInteger order, int cofactor)

pack-priv static int[]
convertMidTerms(int[] k)

pack-priv static AlgorithmParameterSpec
pack-priv static AlgorithmParameters
pack-priv static AlgorithmParameters
pack-priv static ECParameterSpec
pack-priv static ECParameterSpec
pack-priv static boolean
pack-priv static boolean
pack-priv static boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ECUtilback to summary
pack-priv ECUtil()

Method Detail

convertCurveback to summary
pack-priv static ECCurve convertCurve(EllipticCurve ec, BigInteger order, int cofactor)
convertMidTermsback to summary
pack-priv static int[] convertMidTerms(int[] k)
createInitSpecback to summary
pack-priv static AlgorithmParameterSpec createInitSpec(String curveName)
getAlgorithmParametersback to summary
pack-priv static AlgorithmParameters getAlgorithmParameters(JcaTlsCrypto crypto, String curveName)
getAlgorithmParametersback to summary
pack-priv static AlgorithmParameters getAlgorithmParameters(JcaTlsCrypto crypto, AlgorithmParameterSpec initSpec)
getECParameterSpecback to summary
pack-priv static ECParameterSpec getECParameterSpec(JcaTlsCrypto crypto, String curveName)
getECParameterSpecback to summary
pack-priv static ECParameterSpec getECParameterSpec(JcaTlsCrypto crypto, AlgorithmParameterSpec initSpec)
isCurveSupportedback to summary
pack-priv static boolean isCurveSupported(JcaTlsCrypto crypto, String curveName)
isCurveSupportedback to summary
pack-priv static boolean isCurveSupported(JcaTlsCrypto crypto, ECGenParameterSpec initSpec)
isECPrivateKeyback to summary
pack-priv static boolean isECPrivateKey(PrivateKey key)