diff options
author | angelsl <angelsl@in04.sg> | 2017-11-12 21:23:01 +0300 |
---|---|---|
committer | Jonathan White <support@dmapps.us> | 2018-01-13 22:23:26 +0300 |
commit | 6a0d05e1ef6c15a77c543ecba927ad77fb2f395c (patch) | |
tree | 673989b25267da1fa16e1b0b9d7506886ed16a6c /src/crypto/Crypto.h | |
parent | 4532108678e5b86cd064c9d234db55055a86a17c (diff) |
Add support for various algorithms for kdbx4
* Add SHA512 support to CryptoHash
* Add ChaCha20 support
* Add HMAC support
* Add new HmacBlockStream, used in KDBX 4
* Add support for ChaCha20 protected stream
Diffstat (limited to 'src/crypto/Crypto.h')
-rw-r--r-- | src/crypto/Crypto.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/crypto/Crypto.h b/src/crypto/Crypto.h index 0ce2903c6..379068eb4 100644 --- a/src/crypto/Crypto.h +++ b/src/crypto/Crypto.h @@ -35,10 +35,12 @@ private: static bool selfTest(); static void raiseError(const QString& str); static bool testSha256(); + static bool testSha512(); static bool testAes256Cbc(); static bool testAes256Ecb(); static bool testTwofish(); static bool testSalsa20(); + static bool testChaCha20(); static bool m_initalized; static QString m_errorStr; |