lime
Lime is a C++ library implementing Open Whisper System Signal protocol
|
curve 25519 data types size definition More...
Static Public Member Functions | |
static constexpr lime::CurveId | curveId () |
the C25519 curve id using the CurveId enumeration More... | |
static constexpr size_t | Xsize (lime::Xtype dataType) |
for X25519, public, private and shared secret have the same length: 32 bytes More... | |
static constexpr size_t | DSAsize (lime::DSAtype dataType) |
for Ed25519, public and private key have the same length: 32 bytes, signature is 64 bytes long More... | |
curve 25519 data types size definition
use a 4 chars(C255) to identify it to improve code readability
|
inlinestatic |
the C25519 curve id using the CurveId enumeration
|
inlinestatic |
for Ed25519, public and private key have the same length: 32 bytes, signature is 64 bytes long
|
inlinestatic |
for X25519, public, private and shared secret have the same length: 32 bytes