Provides classes and interfaces specific to Elliptic Curve Encryption as used within Professional BasicCard.

Classes

  ClassDescription
Public classEC161
Elliptic curve cryptography with 161 bit key length over GF(2^168).
Public classEC161CurveData
Three pre-computed Elliptic Curves.
Public classEC167
Elliptic curve cryptography over GF(2^167).
Public classEC167CurveData
Five pre-computed Elliptic Curves.
Public classEC211
Elliptic curve cryptography over GF(2^211).
Public classEC211CurveData
Five pre-computed Elliptic Curves for EC-211.
Public classECException
Exceptions thrown by EC classes.
Public classECp
Elliptic curve cryptography over GF(p).
Public classECpCurveData
14 Elliptic Curve definitions.
Public classGFException
Exceptions thrown by Galois Field classes.

Interfaces

  InterfaceDescription
Public interfaceEllipticCurve
Elliptic curve cryptography interface.

Enumerations

  EnumerationDescription
Public enumerationECErrorCode
EC error codes.
Public enumerationGFErrorCode
Error codes used by Galois Field classes.
Public enumerationSignatureAlgorithm
Signature algorithm