Doxygen adjustment, and better directory name for GCryptLib

This commit is contained in:
Leonetienne
2022-05-16 22:19:20 +02:00
parent acf9dea387
commit 7c556e5b3d
26 changed files with 4 additions and 2 deletions

View File

@@ -0,0 +1,17 @@
#include "InitializationVector.h"
#include "Feistel.h"
namespace Leonetienne::GCrypt {
InitializationVector::InitializationVector(const Block& seed) {
// We'll generate our initialization vector by encrypting our seed with itself as a key
// iv = E(M=seed, K=seed)
iv = Feistel(seed).Encipher(seed);
}
InitializationVector::operator Block() const {
return iv;
}
}