Botan 3.6.1
Crypto and TLS for C&
Prime Order Curves

pcurves: Generalized elliptic curve arithmetic More...

Topics

 PCurve brainpool256r1
 pcurves_brainpool256r1: brainpool256r1
 
 PCurve brainpool384r1
 pcurves_brainpool384r1: brainpool384r1
 
 PCurve brainpool512r1
 pcurves_brainpool512r1: brainpool512r1
 
 PCurve frp256v1
 pcurves_frp256v1: frp256v1
 
 Prime Order Curves Implementation Helpers
 pcurves_impl: Generalized elliptic curve arithmetic
 
 PCurve numsp512d1
 pcurves_numsp512d1: numsp512d1
 
 PCurve secp192r1
 pcurves_secp192r1: secp192r1
 
 PCurve secp224r1
 pcurves_secp224r1: secp224r1
 
 PCurve secp256k1
 pcurves_secp256k1: secp256k1
 
 PCurve secp256r1
 pcurves_secp256r1: secp256r1
 
 PCurve secp384r1
 pcurves_secp384r1: secp384r1
 
 PCurve secp521r1
 pcurves_secp521r1: secp521r1
 
 PCurve sm2p256v1
 pcurves_sm2p256v1: sm2p256v1
 

Files

file  pcurves.cpp
 
file  pcurves.h
 Internal Header.
 
file  pcurves_id.h
 Internal Header.
 
file  pcurves_instance.h
 Internal Header.
 

Detailed Description

pcurves: Generalized elliptic curve arithmetic

Note
This module is not part of the library's public interface. Library users may not enable or disable it directly, neither via a build policy nor --enable-modules. Instead it will be automatically added as a dependency of other modules as needed.