![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
#include <bls_ies.h>
Public Member Functions | |
| CBLSIESEncryptedObject () | |
| bool | Encrypt (const CBLSPublicKey &peerPubKey, const Object &obj, int nVersion) |
| bool | Decrypt (const CBLSSecretKey &secretKey, Object &objRet, int nVersion) const |
Public Member Functions inherited from CBLSIESEncryptedBlob | |
| bool | Encrypt (const CBLSPublicKey &peerPubKey, const void *data, size_t dataSize) |
| bool | Decrypt (const CBLSSecretKey &secretKey, CDataStream &decryptedDataRet) const |
| SERIALIZE_METHODS (CBLSIESEncryptedBlob, obj) | |
Additional Inherited Members | |
Public Attributes inherited from CBLSIESEncryptedBlob | |
| CBLSPublicKey | ephemeralPubKey |
| unsigned char | iv [16] |
| std::vector< unsigned char > | data |
| bool | valid {false} |
|
inline |
|
inline |
|
inline |