Some debug info
This commit is contained in:
parent
4dec407132
commit
65b3ffb370
@ -5,6 +5,7 @@
|
||||
#include <ed25519/ed25519.h>
|
||||
#include <ed25519/ge.h>
|
||||
#include <log/LogUtils.h>
|
||||
#include <src/misc/base64.h>
|
||||
#include "misc/memtracker.h"
|
||||
#include "misc/digest.h"
|
||||
#include "CryptionHandler.h"
|
||||
@ -45,6 +46,7 @@ bool CryptionHandler::setupSharedSecret(const std::string& alpha, const std::str
|
||||
error = "Could not calculate shared secret. Message: " + string(error_to_string(err));
|
||||
return false;
|
||||
}
|
||||
debugMessage(0, "ecc_shared_secret: {}", base64::encode((char*) buffer, buffer_length));
|
||||
|
||||
auto result = this->setupSharedSecret(alpha, beta, string((const char*) buffer, buffer_length), error);
|
||||
return result;
|
||||
@ -65,10 +67,12 @@ bool CryptionHandler::setupSharedSecret(const std::string& alpha, const std::str
|
||||
lock_guard lock(this->cache_key_lock);
|
||||
memcpy(this->iv_struct, ivStruct, SHA_DIGEST_LENGTH);
|
||||
this->iv_struct_length = SHA_DIGEST_LENGTH;
|
||||
debugMessage(0, "iv_struct: {}", base64::encode((char*) this->iv_struct, SHA_DIGEST_LENGTH));
|
||||
|
||||
auto iv_hash = digest::sha1(ivStruct, SHA_DIGEST_LENGTH);
|
||||
memcpy(this->current_mac, iv_hash.data(), 8);
|
||||
|
||||
debugMessage(0, "Mac: {}", base64::encode((char*) this->current_mac, 8));
|
||||
this->useDefaultChipherKeyNonce = false;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user