retabbed gcryptlib

This commit is contained in:
Leonetienne
2022-05-16 22:01:52 +02:00
parent 8948515be5
commit 70af3619a2
17 changed files with 576 additions and 662 deletions
+7 -8
View File
@@ -1,14 +1,13 @@
#include "InitializationVector.h"
#include "Feistel.h"
GhettoCipher::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);
GhettoCipher::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);
}
GhettoCipher::InitializationVector::operator GhettoCipher::Block() const
{
return iv;
GhettoCipher::InitializationVector::operator GhettoCipher::Block() const {
return iv;
}