diff options
Diffstat (limited to 'src/Signature.cpp')
-rw-r--r-- | src/Signature.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Signature.cpp b/src/Signature.cpp index c64af01..ba3ebde 100644 --- a/src/Signature.cpp +++ b/src/Signature.cpp @@ -12,6 +12,11 @@ namespace odhtdb { const PublicKey PublicKey::ZERO("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", PUBLIC_KEY_NUM_BYTES); + PublicKey::PublicKey() + { + memset(data, 0, PUBLIC_KEY_NUM_BYTES); + } + PublicKey::PublicKey(const char *_data, size_t size) { if(size != PUBLIC_KEY_NUM_BYTES) @@ -71,6 +76,11 @@ namespace odhtdb const PrivateKey PrivateKey::ZERO("\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", PRIVATE_KEY_NUM_BYTES); + PrivateKey::PrivateKey() + { + memset(data, 0, PRIVATE_KEY_NUM_BYTES); + } + PrivateKey::PrivateKey(const char *_data, size_t size) { if(size != PRIVATE_KEY_NUM_BYTES) |