HEaaN
Crypto Lab's great homomorphic encryption library
Classes | Namespaces | Functions
KeyPack.hpp File Reference
#include <memory>
#include "HEaaN/Context.hpp"
#include "HEaaN/HEaaNExport.hpp"
#include "HEaaN/device/Device.hpp"
Include dependency graph for KeyPack.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HEaaN::KeyPack
 Class managing public keys. More...
 

Namespaces

 HEaaN
 

Functions

HEAAN_API void HEaaN::save (const EvaluationKey &key, std::ostream &stream)
 Save key to a given stream. More...
 
HEAAN_API void HEaaN::save (const EncryptionKey &key, std::ostream &stream)
 
HEAAN_API void HEaaN::save (const SparseSecretEncapsulationKey &key, std::ostream &stream)
 
HEAAN_API void HEaaN::load (EvaluationKey &key, std::istream &stream)
 Load key from a given stream. More...
 
HEAAN_API void HEaaN::load (EncryptionKey &key, std::istream &stream)
 
HEAAN_API void HEaaN::load (SparseSecretEncapsulationKey &key, std::istream &stream)