diff options
author | dec05eba <dec05eba@protonmail.com> | 2018-05-15 18:24:50 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2020-08-18 23:25:46 +0200 |
commit | e52be3a6b82025b6795b73d448381953821d18bb (patch) | |
tree | c7dfaf9e2ed9020d5c6a595f803f501c4f20de54 /include/odhtdb/Signature.hpp | |
parent | 0f95a9de53f23db735b7f1d1ecdb7acdd59bba0d (diff) |
Add methods to store/retrieve encrypted user (using argon2 for hash)
Diffstat (limited to 'include/odhtdb/Signature.hpp')
-rw-r--r-- | include/odhtdb/Signature.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/odhtdb/Signature.hpp b/include/odhtdb/Signature.hpp index 0fc9087..92042f4 100644 --- a/include/odhtdb/Signature.hpp +++ b/include/odhtdb/Signature.hpp @@ -106,6 +106,9 @@ namespace odhtdb const char* getData() const { return data; } size_t getSize() const { return PRIVATE_KEY_NUM_BYTES; } + bool operator==(const PrivateKey &other) const; + bool operator!=(const PrivateKey &other) const; + // Throws DataSignException if signing data failed for whatever reason. This wont happen unless there is an issue with the private key std::string sign(const DataView &dataToSign) const; std::string toString() const; |