41 const char *XrdCryptoRSA::cstatus[3] = {
"Invalid",
"Public",
"Complete" };
121 char *newbuf =
new char[newlen+1];
123 memset(newbuf, 0, newlen+1);
125 s = (
const char *)newbuf;
142 char *newbuf =
new char[newlen+1];
144 memset(newbuf, 0, newlen+1);
146 s = (
const char *)newbuf;
196 char *newbuf =
new char[sz];
198 memset(newbuf, 0, sz);
216 char *newbuf =
new char[sz];
218 memset(newbuf, 0, sz);
236 char *newbuf =
new char[sz];
238 memset(newbuf, 0, sz);
256 char *newbuf =
new char[sz];
258 memset(newbuf, 0, sz);
#define ABSTRACTMETHOD(x)
virtual int ImportPublic(const char *in, int lin)
virtual int ExportPrivate(char *out, int lout)
virtual int EncryptPublic(const char *in, int lin, char *out, int lout)
virtual XrdCryptoRSAdata Opaque()
virtual int EncryptPrivate(const char *in, int lin, char *out, int lout)
virtual int GetOutlen(int lin)
virtual int ImportPrivate(const char *in, int lin)
virtual int DecryptPublic(const char *in, int lin, char *out, int lout)
virtual int ExportPublic(char *out, int lout)
virtual int DecryptPrivate(const char *in, int lin, char *out, int lout)
void Update(char *nb=0, int ns=0, int ty=0)