Go to the documentation of this file.
2 #ifndef __CRYPTO_CIPHER_H__
3 #define __CRYPTO_CIPHER_H__
37 virtual bool Finalize(
char *pub,
int lpub,
const char *t);
48 virtual char *
IV(
int &l)
const;
50 virtual char *
Public(
int &lpub);
53 virtual void SetIV(
int l,
const char *iv);
56 virtual int Encrypt(
const char *in,
int lin,
char *out);
57 virtual int Decrypt(
const char *in,
int lin,
char *out);