• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/OpenSSH-189/osslshim/ossl/

Lines Matching defs:RSA

99 typedef struct RSA		RSA;
107 int (*rsa_pub_enc)(int, const unsigned char *, unsigned char *, RSA *, int);
108 int (*rsa_pub_dec)(int, const unsigned char *, unsigned char *, RSA *, int);
109 int (*rsa_priv_enc)(int, const unsigned char *, unsigned char *, RSA *, int);
110 int (*rsa_priv_dec)(int, const unsigned char *, unsigned char *, RSA *, int);
111 int (*rsa_mod_exp)(BIGNUM *, const BIGNUM *, RSA *, BN_CTX *);
113 int (*init)(RSA *rsa);
114 int (*finish)(RSA *rsa);
118 unsigned char *, unsigned int *, const RSA *);
120 unsigned char *, unsigned int, const RSA *);
121 int (*rsa_keygen)(RSA *, int, BIGNUM *, BN_GENCB *);
124 struct RSA {
178 RSA *RSA_new(void);
179 RSA *RSA_new_method(ENGINE *);
180 void RSA_free(RSA *);
181 int RSA_up_ref(RSA *);
186 const RSA_METHOD *RSA_get_method(const RSA *);
187 int RSA_set_method(RSA *, const RSA_METHOD *);
189 int RSA_set_app_data(RSA *, void *arg);
190 void *RSA_get_app_data(const RSA *);
192 int RSA_check_key(const RSA *);
193 int RSA_size(const RSA *);
195 int RSA_public_encrypt(int, const unsigned char *, unsigned char *, RSA *, int);
196 int RSA_private_encrypt(int, const unsigned char *, unsigned char *, RSA *, int);
197 int RSA_public_decrypt(int, const unsigned char *, unsigned char *, RSA *, int);
198 int RSA_private_decrypt(int, const unsigned char *, unsigned char *, RSA *, int);
201 unsigned char *, unsigned int *, RSA *);
203 unsigned char *, unsigned int, RSA *);
205 int RSA_generate_key_ex(RSA *, int, BIGNUM *, BN_GENCB *);
207 RSA *d2i_RSAPrivateKey(RSA **, const unsigned char **, long);
208 int i2d_RSAPrivateKey(const RSA *, unsigned char **);
210 int i2d_RSAPublicKey(const RSA *, unsigned char **);
211 RSA *d2i_RSAPublicKey(RSA **, const unsigned char **, long);
212 RSA *RSAPublicKey_dup(RSA *rsa);
213 RSA *RSAPrivateKey_dup(RSA *rsa);
215 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx);