- app_data
char* app_data;
- bn_mod_exp
int function(libressl_d.openssl.ossl_typ.BIGNUM* r, const(libressl_d.openssl.ossl_typ.BIGNUM)* a, const(libressl_d.openssl.ossl_typ.BIGNUM)* p, const(libressl_d.openssl.ossl_typ.BIGNUM)* m, libressl_d.openssl.ossl_typ.BN_CTX* ctx, libressl_d.openssl.ossl_typ.BN_MONT_CTX* m_ctx) bn_mod_exp;
- finish
int function(libressl_d.openssl.ossl_typ.RSA* rsa) finish;
- flags
int flags;
- init
int function(libressl_d.openssl.ossl_typ.RSA* rsa) init;
- name
const(char)* name;
Undocumented in source.
- rsa_keygen
int function(libressl_d.openssl.ossl_typ.RSA* rsa, int bits, libressl_d.openssl.ossl_typ.BIGNUM* e, libressl_d.openssl.ossl_typ.BN_GENCB* cb) rsa_keygen;
If this callback is null, the builtin software RSA key-gen will be used. This
is for behavioural compatibility whilst the code gets rewired, but one day
it would be nice to assume there are no such things as "builtin software"
implementations.
- rsa_mod_exp
int function(libressl_d.openssl.ossl_typ.BIGNUM* r0, const(libressl_d.openssl.ossl_typ.BIGNUM)* I, libressl_d.openssl.ossl_typ.RSA* rsa, libressl_d.openssl.ossl_typ.BN_CTX* ctx) rsa_mod_exp;
- rsa_priv_dec
int function(int flen, const(ubyte)* from, ubyte* to, libressl_d.openssl.ossl_typ.RSA* rsa, int padding) rsa_priv_dec;
Undocumented in source.
- rsa_priv_enc
int function(int flen, const(ubyte)* from, ubyte* to, libressl_d.openssl.ossl_typ.RSA* rsa, int padding) rsa_priv_enc;
Undocumented in source.
- rsa_pub_dec
int function(int flen, const(ubyte)* from, ubyte* to, libressl_d.openssl.ossl_typ.RSA* rsa, int padding) rsa_pub_dec;
Undocumented in source.
- rsa_pub_enc
int function(int flen, const(ubyte)* from, ubyte* to, libressl_d.openssl.ossl_typ.RSA* rsa, int padding) rsa_pub_enc;
Undocumented in source.
- rsa_sign
int function(int type, const(ubyte)* m, uint m_length, ubyte* sigret, uint* siglen, const(libressl_d.openssl.ossl_typ.RSA)* rsa) rsa_sign;
Undocumented in source.
- rsa_verify
int function(int dtype, const(ubyte)* m, uint m_length, const(ubyte)* sigbuf, uint siglen, const(libressl_d.openssl.ossl_typ.RSA)* rsa) rsa_verify;
Undocumented in source.