![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
#include <bls_ies.h>
Public Member Functions | |
| bool | Encrypt (const CBLSPublicKey &peerPubKey, const void *data, size_t dataSize) |
| bool | Decrypt (const CBLSSecretKey &secretKey, CDataStream &decryptedDataRet) const |
| SERIALIZE_METHODS (CBLSIESEncryptedBlob, obj) | |
Public Attributes | |
| CBLSPublicKey | ephemeralPubKey |
| unsigned char | iv [16] |
| std::vector< unsigned char > | data |
| bool | valid {false} |
| bool CBLSIESEncryptedBlob::Decrypt | ( | const CBLSSecretKey & | secretKey, |
| CDataStream & | decryptedDataRet | ||
| ) | const |
Definition at line 50 of file bls_ies.cpp.
| bool CBLSIESEncryptedBlob::Encrypt | ( | const CBLSPublicKey & | peerPubKey, |
| const void * | data, | ||
| size_t | dataSize | ||
| ) |
Definition at line 32 of file bls_ies.cpp.
|
inline |
| CBLSPublicKey CBLSIESEncryptedBlob::ephemeralPubKey |