HybridEncryption.h 378 B

123456789
  1. #include "Openssl_crypto.h"
  2. #include "SymmetricEncryptionBox.h"
  3. #include "HybridEncryptionBox.h"
  4. class HybridEncryptionBox : public ECDHKeypair, public SymmetricEncryptionBox {
  5. public:
  6. HybridEncryptionBox(): ECDHKeypair(), SymmetricEncryptionBox();
  7. uint32_t get_public_key(uint8_t* blank_key);
  8. unsigned long initialize_symmetric_key(uint8_t* given_public_key);
  9. };