GCrypt/GCryptLib/include/InitializationVector.h

18 lines
292 B
C++

#pragma once
#include "Config.h"
#include "Block.h"
namespace Leonetienne::GCrypt {
/** Will create a sudo-random Block based on a seed
*/
class InitializationVector {
public:
InitializationVector(const Block& seed);
operator Block() const;
private:
Block iv;
};
}