lime
Lime is a C++ library implementing Open Whisper System Signal protocol
lime::bctbx_EDDSA< Curve > Member List

This is the complete list of members for lime::bctbx_EDDSA< Curve >, including all inherited members.

bctbx_EDDSA()lime::bctbx_EDDSA< Curve >inline
createKeyPair(std::shared_ptr< lime::RNG > rng) overridelime::bctbx_EDDSA< Curve >inlinevirtual
derivePublic(void) overridelime::bctbx_EDDSA< Curve >inlinevirtual
get_public(void) overridelime::bctbx_EDDSA< Curve >inlinevirtual
get_secret(void) overridelime::bctbx_EDDSA< Curve >inlinevirtual
set_public(const DSA< Curve, lime::DSAtype::publicKey > &publicKey) overridelime::bctbx_EDDSA< Curve >inlinevirtual
set_secret(const DSA< Curve, lime::DSAtype::privateKey > &secretKey) overridelime::bctbx_EDDSA< Curve >inlinevirtual
sign(const std::vector< uint8_t > &message, DSA< Curve, lime::DSAtype::signature > &signature) overridelime::bctbx_EDDSA< Curve >inlinevirtual
sign(const X< Curve, lime::Xtype::publicKey > &message, DSA< Curve, lime::DSAtype::signature > &signature) overridelime::bctbx_EDDSA< Curve >inlinevirtual
verify(const std::vector< uint8_t > &message, const DSA< Curve, lime::DSAtype::signature > &signature) overridelime::bctbx_EDDSA< Curve >inlinevirtual
verify(const X< Curve, lime::Xtype::publicKey > &message, const DSA< Curve, lime::DSAtype::signature > &signature) overridelime::bctbx_EDDSA< Curve >inlinevirtual
~bctbx_EDDSA()lime::bctbx_EDDSA< Curve >inline
~Signature()=defaultlime::Signature< Curve >virtual