1 #ifndef __CRYPTO_RSA_H__
2 #define __CRYPTO_RSA_H__
85 virtual int EncryptPrivate(
const char *in,
int lin,
char *out,
int lout);
86 virtual int DecryptPublic(
const char *in,
int lin,
char *out,
int lout);
87 virtual int EncryptPublic(
const char *in,
int lin,
char *out,
int lout);
88 virtual int DecryptPrivate(
const char *in,
int lin,
char *out,
int lout);
Definition: XrdCryptoRSA.hh:50
ERSAStatus status
Definition: XrdCryptoRSA.hh:58
XrdCryptoRSA()
Definition: XrdCryptoRSA.hh:53
virtual int EncryptPrivate(const char *in, int lin, char *out, int lout)
virtual int GetOutlen(int lin)
virtual int ExportPublic(char *out, int lout)
virtual int EncryptPublic(const char *in, int lin, char *out, int lout)
Definition: XrdCryptoRSA.hh:57
void * XrdCryptoRSAdata
Definition: XrdCryptoRSA.hh:43
static const char * cstatus[3]
Definition: XrdCryptoRSA.hh:95
virtual int DecryptPublic(const char *in, int lin, char *out, int lout)
virtual XrdCryptoRSAdata Opaque()
virtual int ExportPrivate(char *out, int lout)
const char * Status(ERSAStatus t=kInvalid) const
Definition: XrdCryptoRSA.hh:59
bool IsValid()
Definition: XrdCryptoRSA.hh:69
Definition: XrdSutBucket.hh:43
Definition: XrdCryptoRSA.hh:57
virtual int ImportPublic(const char *in, int lin)
virtual int ImportPrivate(const char *in, int lin)
virtual int DecryptPrivate(const char *in, int lin, char *out, int lout)
virtual ~XrdCryptoRSA()
Definition: XrdCryptoRSA.hh:54
Definition: XrdOucString.hh:254
ERSAStatus
Definition: XrdCryptoRSA.hh:57
Definition: XrdCryptoRSA.hh:57