Unit

ScUtils

 

type

 TScECName = (

   secp160r1, secp160r2, secp160k1,

   secp192r1, secp192k1, secp224r1, secp224k1,

   secp256r1, secp256k1, secp384r1, secp521r1,

   sect163r1, sect163r2, sect163k1,

   sect193r1, sect193r2, sect233r1, sect233k1, sect239k1,

   sect283r1, sect283k1, sect409r1, sect409k1,

   sect571r1, sect571k1,

   x25519

 );

 

Description

The TScECName enumeration represents the named Elliptic Curves over Fp and F2m cryptography algorithms. The EC algorithm uses one key to sign data, another key is used to verify the signature.

SecureBridge supports Elliptic Curves that are commonly known as "standard curves" or "named curves"; a named curve is referenced by name to the standard documents:

NIST, Recommended Elliptic Curves for Government Use
SECG, SEC 2: Recommended Elliptic Curve Domain Parameters
ECC Brainpool (RFC 5639), ECC Brainpool Standard Curves and Curve Generation
Curve 25519

 

You can find a more detailed description of these elliptic curves by the following link: http://www.secg.org/SEC2-Ver-1.0.pdf

SecureBridge Components, Copyright © 2007-2021 Devart. All Rights Reserved. Provide Feedback Visit Forum Request Support