diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2013-09-27 16:25:35 -0400 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2013-09-27 16:25:35 -0400 |
commit | 141b85873731db10060677e1135b8c04a1dc8613 (patch) | |
tree | 5ed9e93d3a7c0e53730594f516f853962af89f7d | |
parent | 0dca9964bfde0513727015ac7bb444d13dfc5e5e (diff) | |
download | infinitytier-141b85873731db10060677e1135b8c04a1dc8613.tar.gz infinitytier-141b85873731db10060677e1135b8c04a1dc8613.zip |
Self-test fixes for new packet armor/dearmor functions that combine old encrypt and MAC functions.
-rw-r--r-- | selftest.cpp | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/selftest.cpp b/selftest.cpp index c45c261a..7789290c 100644 --- a/selftest.cpp +++ b/selftest.cpp @@ -321,18 +321,9 @@ static int testPacket() return -1; } - a.compress(); - a.encrypt(salsaKey); - a.decrypt(salsaKey); - a.uncompress(); - if (a != b) { - std::cout << "FAIL (encrypt-decrypt)" << std::endl; - return -1; - } - - a.macSet(hmacKey); - if (!a.macVerify(hmacKey)) { - std::cout << "FAIL (macVerify)" << std::endl; + a.armor(salsaKey,true); + if (!a.dearmor(salsaKey)) { + std::cout << "FAIL (encrypt-decrypt/verify)" << std::endl; return -1; } |