lime
Lime is a C++ library implementing Open Whisper System Signal protocol
|
Chain storing the DH and MKs associated with Nr(uint16_t map index) More...
Public Member Functions | |
ReceiverKeyChain (X< Curve, lime::Xtype::publicKey > key) | |
Public Attributes | |
X< Curve, lime::Xtype::publicKey > | DHr |
std::unordered_map< std::uint16_t, DRMKey > | messageKeys |
Chain storing the DH and MKs associated with Nr(uint16_t map index)
|
inline |
Start a new empty chain
[in] | key | the peer DH public key used on this chain |
X<Curve, lime::Xtype::publicKey> lime::ReceiverKeyChain< Curve >::DHr |
peer public key identifying this chain
std::unordered_map<std::uint16_t, DRMKey> lime::ReceiverKeyChain< Curve >::messageKeys |
message keys indexed by Nr