summaryrefslogtreecommitdiff
path: root/sosemanuk.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-08-18 21:41:55 -0400
committerJeffrey Walton <noloader@gmail.com>2018-08-18 21:41:55 -0400
commit1f5d0d85cf40e840ebac88de70db5e508564648d (patch)
treeba51575d66aac3e55289227929f395b05d223c13 /sosemanuk.h
parent92163356db5c31600b9b1ecf9cd4986fb92db76e (diff)
downloadcryptopp-git-1f5d0d85cf40e840ebac88de70db5e508564648d.tar.gz
Add Tiger cipher AlgorithmProvider()
Diffstat (limited to 'sosemanuk.h')
-rw-r--r--sosemanuk.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/sosemanuk.h b/sosemanuk.h
index 4261f5d6..05b5578c 100644
--- a/sosemanuk.h
+++ b/sosemanuk.h
@@ -30,6 +30,7 @@ struct SosemanukInfo : public VariableKeyLength<16, 1, 32, 1, SimpleKeyingInterf
class SosemanukPolicy : public AdditiveCipherConcretePolicy<word32, 20>, public SosemanukInfo
{
protected:
+ std::string AlgorithmProvider() const;
void CipherSetKey(const NameValuePairs &params, const byte *key, size_t length);
void OperateKeystream(KeystreamOperation operation, byte *output, const byte *input, size_t iterationCount);
void CipherResynchronize(byte *keystreamBuffer, const byte *iv, size_t length);
@@ -39,8 +40,6 @@ protected:
unsigned int GetOptimalBlockSize() const;
#endif
- std::string AlgorithmProvider() const;
-
FixedSizeSecBlock<word32, 25*4> m_key;
FixedSizeAlignedSecBlock<word32, 12> m_state;
};