template<typename Curve >
template<typename Curve >
template<typename Curve >
template<typename Curve >
Unserializing constructor: from data read in DB.
template<typename Curve >
Unserializing constructor: from data read in received bundle.
template<typename Curve >
template<typename Curve >
template<typename Curve >
| void lime::OneTimePreKey< Curve, false >::dump |
( |
std::ostringstream & |
os, |
|
|
std::string |
indent = " " |
|
) |
| const |
|
inline |
Dump the public key and Id.
template<typename Curve >
template<typename Curve >
Serialize the key pair (to store in DB): First the public value, then the private one.
template<typename Curve >
Serializing:
- public is publicKey || Id (4bytes) -> used to publish
- storage publicKey || privateKey -> used to store in DB, Id is stored separately
template<typename Curve >
template<typename Curve >
Serialize the public key and Id to publish on the server.
template<typename Curve >
The documentation for this struct was generated from the following file:
- /tmp/B.4283tfon/BUILD/lime-5.4.38-build/lime-5.4.38/src/lime_x3dh.hpp