Package org.bouncycastle.crypto.general
Class EC
java.lang.Object
org.bouncycastle.crypto.general.EC
Source class for non-FIPS implementations of Elliptic Curve based algorithms.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classOperator factory for creating non-FIPS EC DSA based signing and verification operators.static final classEC DSA signature parameters for non-FIPS algorithms.static final classEC key pair generation parameters for non-FIPS usages.static final classEC key pair generator class for non-FIPS usages. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AlgorithmBasic Elliptic Curve key marker, can be used for creating general purpose Elliptic Curve keys.static final EC.DSAParametersElliptic Curve Deterministic DSA algorithm parameter source - default is SHA-1static final EC.DSAParametersElliptic Curve DSA algorithm parameter source - default is SHA-1 -
Method Summary
-
Field Details
-
ALGORITHM
Basic Elliptic Curve key marker, can be used for creating general purpose Elliptic Curve keys. -
DSA
Elliptic Curve DSA algorithm parameter source - default is SHA-1 -
DDSA
Elliptic Curve Deterministic DSA algorithm parameter source - default is SHA-1
-