1 #ifndef __XRDCRYPTOLITE_H__
2 #define __XRDCRYPTOLITE_H__
55 const char Type=
'\0');
61 virtual int Decrypt(
const char *key,
72 virtual int Encrypt(
const char *key,
virtual int Encrypt(const char *key, int keyLen, const char *src, int srcLen, char *dst, int dstLen)=0
static XrdCryptoLite * Create(int &rc, const char *Name, const char Type='\0')
virtual char Type()
Definition: XrdCryptoLite.hh:89
XrdCryptoLite(char deType, int ovhd=8)
Definition: XrdCryptoLite.hh:91
virtual ~XrdCryptoLite()
Definition: XrdCryptoLite.hh:92
virtual int Decrypt(const char *key, int keyLen, const char *src, int srcLen, char *dst, int dstLen)=0
char myType
Definition: XrdCryptoLite.hh:97
int Extra
Definition: XrdCryptoLite.hh:96
virtual int Overhead()
Definition: XrdCryptoLite.hh:83
Definition: XrdCryptoLite.hh:39