Crypto++  5.6.3
Free C++ class library of cryptographic schemes
Public Member Functions | List of all members
XSalsa20_Policy Class Reference
+ Inheritance diagram for XSalsa20_Policy:

Public Member Functions

void CipherSetKey (const NameValuePairs &params, const byte *key, size_t length)
 
void CipherResynchronize (byte *keystreamBuffer, const byte *IV, size_t length)
 
- Public Member Functions inherited from AdditiveCipherConcretePolicy< word32, 16 >
unsigned int GetAlignment () const
 
unsigned int GetBytesPerIteration () const
 
unsigned int GetIterationsToBuffer () const
 
bool CanOperateKeystream () const
 
- Public Member Functions inherited from AdditiveCipherAbstractPolicy
virtual unsigned int GetOptimalBlockSize () const
 
virtual void WriteKeystream (byte *keystream, size_t iterationCount)
 

Additional Inherited Members

- Public Types inherited from AdditiveCipherConcretePolicy< word32, 16 >
typedef word32 WordType
 
- Static Public Attributes inherited from AdditiveCipherConcretePolicy< word32, 16 >
static const int BYTES_PER_ITERATION
 

Detailed Description

Definition at line 62 of file salsa.h.


The documentation for this class was generated from the following files: