crypto/crypto/cdsa/cdsa library
The 'cdsa' library provides tools and components for working with various cryptographic algorithms, including elliptic curve cryptography (ECDSA and EDDSA) and related functionality.
Classes
- AffinePointt
- Represents a point in affine coordinates on an elliptic curve.
- CryptoOps
- CryptoOpsConst
- Curves
- This class provides a collection of predefined elliptic curves for various cryptographic applications.
- ECDSAPrivateKey
- Represents an ECDSA (Elliptic Curve Digital Signature Algorithm) private key.
- ECDSAPublicKey
- Represents an ECDSA (Elliptic Curve Digital Signature Algorithm) public key.
- ECDSASignature
-
Represents an ECDSA (Elliptic Curve Digital Signature Algorithm) signature
containing
r
ands
components. - EDDSAPrivateKey
- Represents an EdDSA private key and provides methods for key operations.
- EDDSAPublicKey
- Represents an EdDSA public key in the Edwards curve format.
- EDPoint
- A class representing a point on an Edwards curve, extending the abstract AbstractPoint class.
- FieldElement
- GroupElementCached
- GroupElementP1P1
- GroupElementP2
- GroupElementP3
- GroupElementPrecomp
- ProjectiveECCPoint
- Represents a point in projective coordinates on an elliptic curve.
- RFC6979
- A class that implements the RFC6979 deterministic K value generation algorithm for ECDSA.