17 lines
295 B
C
17 lines
295 B
C
|
#pragma once
|
||
|
#include "Config.h"
|
||
|
#include "Block.h"
|
||
|
|
||
|
/** Will create a sudo-random Block based on a seed
|
||
|
*/
|
||
|
class InitializationVector
|
||
|
{
|
||
|
public:
|
||
|
InitializationVector(const GhettoCipher::Block& seed);
|
||
|
|
||
|
operator GhettoCipher::Block() const;
|
||
|
|
||
|
private:
|
||
|
GhettoCipher::Block iv;
|
||
|
};
|