Home
last modified time | relevance | path

Searched refs:BIGNUM (Results 1 – 25 of 89) sorted by relevance

1234

/OK3568_Linux_fs/external/security/rk_tee_user/v2/host/openssl/include/openssl/
H A Dbn.h304 typedef struct bignum_st BIGNUM;
326 BIGNUM RR; /* used to convert to montgomery form */
327 BIGNUM N; /* The modulus */
328 BIGNUM Ni; /* R*(1/R mod N) - N*Ni = 1 (Ni is only
341 BIGNUM N; /* the divisor */
342 BIGNUM Nr; /* the reciprocal */
411 BIGNUM *_tmp_bn = (a); \
421 const BIGNUM *BN_value_one(void);
429 BIGNUM *BN_CTX_get(BN_CTX *ctx);
431 int BN_rand(BIGNUM *rnd, int bits, int top, int bottom);
[all …]
H A Dsrp.h78 BIGNUM *bn;
87 BIGNUM *s;
88 BIGNUM *v;
90 const BIGNUM *g;
91 const BIGNUM *N;
105 BIGNUM *default_g;
106 BIGNUM *default_N;
114 BIGNUM *g;
115 BIGNUM *N;
131 int SRP_create_verifier_BN(const char *user, const char *pass, BIGNUM **salt,
[all …]
H A Dec.h235 const BIGNUM *order, const BIGNUM *cofactor);
255 int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx);
263 int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor,
297 int EC_GROUP_set_curve_GFp(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,
298 const BIGNUM *b, BN_CTX *ctx);
308 int EC_GROUP_get_curve_GFp(const EC_GROUP *group, BIGNUM *p, BIGNUM *a,
309 BIGNUM *b, BN_CTX *ctx);
320 int EC_GROUP_set_curve_GF2m(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,
321 const BIGNUM *b, BN_CTX *ctx);
331 int EC_GROUP_get_curve_GF2m(const EC_GROUP *group, BIGNUM *p, BIGNUM *a,
[all …]
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/openssl/
H A Dbn.h172 OPENSSL_EXPORT BIGNUM *BN_new(void);
175 OPENSSL_EXPORT void BN_init(BIGNUM *bn);
179 OPENSSL_EXPORT void BN_free(BIGNUM *bn);
183 OPENSSL_EXPORT void BN_clear_free(BIGNUM *bn);
187 OPENSSL_EXPORT BIGNUM *BN_dup(const BIGNUM *src);
191 OPENSSL_EXPORT BIGNUM *BN_copy(BIGNUM *dest, const BIGNUM *src);
194 OPENSSL_EXPORT void BN_clear(BIGNUM *bn);
197 OPENSSL_EXPORT const BIGNUM *BN_value_one(void);
204 OPENSSL_EXPORT unsigned BN_num_bits(const BIGNUM *bn);
208 OPENSSL_EXPORT unsigned BN_num_bytes(const BIGNUM *bn);
[all …]
H A Ddh.h93 OPENSSL_EXPORT const BIGNUM *DH_get0_pub_key(const DH *dh);
96 OPENSSL_EXPORT const BIGNUM *DH_get0_priv_key(const DH *dh);
99 OPENSSL_EXPORT const BIGNUM *DH_get0_p(const DH *dh);
102 OPENSSL_EXPORT const BIGNUM *DH_get0_q(const DH *dh);
105 OPENSSL_EXPORT const BIGNUM *DH_get0_g(const DH *dh);
110 OPENSSL_EXPORT void DH_get0_key(const DH *dh, const BIGNUM **out_pub_key,
111 const BIGNUM **out_priv_key);
116 OPENSSL_EXPORT int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
120 OPENSSL_EXPORT void DH_get0_pqg(const DH *dh, const BIGNUM **out_p,
121 const BIGNUM **out_q, const BIGNUM **out_g);
[all …]
H A Drsa.h103 OPENSSL_EXPORT const BIGNUM *RSA_get0_n(const RSA *rsa);
106 OPENSSL_EXPORT const BIGNUM *RSA_get0_e(const RSA *rsa);
110 OPENSSL_EXPORT const BIGNUM *RSA_get0_d(const RSA *rsa);
114 OPENSSL_EXPORT const BIGNUM *RSA_get0_p(const RSA *rsa);
118 OPENSSL_EXPORT const BIGNUM *RSA_get0_q(const RSA *rsa);
122 OPENSSL_EXPORT const BIGNUM *RSA_get0_dmp1(const RSA *rsa);
126 OPENSSL_EXPORT const BIGNUM *RSA_get0_dmq1(const RSA *rsa);
130 OPENSSL_EXPORT const BIGNUM *RSA_get0_iqmp(const RSA *rsa);
135 OPENSSL_EXPORT void RSA_get0_key(const RSA *rsa, const BIGNUM **out_n,
136 const BIGNUM **out_e, const BIGNUM **out_d);
[all …]
H A Ddsa.h98 OPENSSL_EXPORT const BIGNUM *DSA_get0_pub_key(const DSA *dsa);
102 OPENSSL_EXPORT const BIGNUM *DSA_get0_priv_key(const DSA *dsa);
105 OPENSSL_EXPORT const BIGNUM *DSA_get0_p(const DSA *dsa);
108 OPENSSL_EXPORT const BIGNUM *DSA_get0_q(const DSA *dsa);
111 OPENSSL_EXPORT const BIGNUM *DSA_get0_g(const DSA *dsa);
116 OPENSSL_EXPORT void DSA_get0_key(const DSA *dsa, const BIGNUM **out_pub_key,
117 const BIGNUM **out_priv_key);
121 OPENSSL_EXPORT void DSA_get0_pqg(const DSA *dsa, const BIGNUM **out_p,
122 const BIGNUM **out_q, const BIGNUM **out_g);
130 OPENSSL_EXPORT int DSA_set0_key(DSA *dsa, BIGNUM *pub_key, BIGNUM *priv_key);
[all …]
H A Dec.h134 OPENSSL_EXPORT const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group);
142 BIGNUM *cofactor, BN_CTX *ctx);
149 OPENSSL_EXPORT int EC_GROUP_get_curve_GFp(const EC_GROUP *group, BIGNUM *out_p,
150 BIGNUM *out_a, BIGNUM *out_b,
221 BIGNUM *x, BIGNUM *y,
228 BIGNUM *x, BIGNUM *y,
243 const BIGNUM *x,
244 const BIGNUM *y,
251 const BIGNUM *x,
252 const BIGNUM *y,
[all …]
/OK3568_Linux_fs/external/security/rk_tee_user/v1/export-user_ta/host_include/openssl/
H A Dbn.h170 OPENSSL_EXPORT BIGNUM *BN_new(void);
173 OPENSSL_EXPORT void BN_init(BIGNUM *bn);
177 OPENSSL_EXPORT void BN_free(BIGNUM *bn);
181 OPENSSL_EXPORT void BN_clear_free(BIGNUM *bn);
185 OPENSSL_EXPORT BIGNUM *BN_dup(const BIGNUM *src);
189 OPENSSL_EXPORT BIGNUM *BN_copy(BIGNUM *dest, const BIGNUM *src);
192 OPENSSL_EXPORT void BN_clear(BIGNUM *bn);
195 OPENSSL_EXPORT const BIGNUM *BN_value_one(void);
202 OPENSSL_EXPORT unsigned BN_num_bits(const BIGNUM *bn);
206 OPENSSL_EXPORT unsigned BN_num_bytes(const BIGNUM *bn);
[all …]
H A Ddh.h92 OPENSSL_EXPORT void DH_get0_key(const DH *dh, const BIGNUM **out_pub_key,
93 const BIGNUM **out_priv_key);
98 OPENSSL_EXPORT int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
102 OPENSSL_EXPORT void DH_get0_pqg(const DH *dh, const BIGNUM **out_p,
103 const BIGNUM **out_q, const BIGNUM **out_g);
109 OPENSSL_EXPORT int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
117 OPENSSL_EXPORT BIGNUM *BN_get_rfc3526_prime_1536(BIGNUM *ret);
147 OPENSSL_EXPORT int DH_compute_key(uint8_t *out, const BIGNUM *peers_key,
187 OPENSSL_EXPORT int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key,
251 BIGNUM *p;
[all …]
/OK3568_Linux_fs/external/security/rk_tee_user/v1/export-user_ta/include/openssl/
H A Dbn.h170 OPENSSL_EXPORT BIGNUM *BN_new(void);
173 OPENSSL_EXPORT void BN_init(BIGNUM *bn);
177 OPENSSL_EXPORT void BN_free(BIGNUM *bn);
181 OPENSSL_EXPORT void BN_clear_free(BIGNUM *bn);
185 OPENSSL_EXPORT BIGNUM *BN_dup(const BIGNUM *src);
189 OPENSSL_EXPORT BIGNUM *BN_copy(BIGNUM *dest, const BIGNUM *src);
192 OPENSSL_EXPORT void BN_clear(BIGNUM *bn);
195 OPENSSL_EXPORT const BIGNUM *BN_value_one(void);
202 OPENSSL_EXPORT unsigned BN_num_bits(const BIGNUM *bn);
206 OPENSSL_EXPORT unsigned BN_num_bytes(const BIGNUM *bn);
[all …]
H A Ddh.h92 OPENSSL_EXPORT void DH_get0_key(const DH *dh, const BIGNUM **out_pub_key,
93 const BIGNUM **out_priv_key);
98 OPENSSL_EXPORT int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
102 OPENSSL_EXPORT void DH_get0_pqg(const DH *dh, const BIGNUM **out_p,
103 const BIGNUM **out_q, const BIGNUM **out_g);
109 OPENSSL_EXPORT int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
117 OPENSSL_EXPORT BIGNUM *BN_get_rfc3526_prime_1536(BIGNUM *ret);
147 OPENSSL_EXPORT int DH_compute_key(uint8_t *out, const BIGNUM *peers_key,
187 OPENSSL_EXPORT int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key,
251 BIGNUM *p;
[all …]
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/openssl/
H A Dbn.h172 OPENSSL_EXPORT BIGNUM *BN_new(void);
175 OPENSSL_EXPORT void BN_init(BIGNUM *bn);
179 OPENSSL_EXPORT void BN_free(BIGNUM *bn);
183 OPENSSL_EXPORT void BN_clear_free(BIGNUM *bn);
187 OPENSSL_EXPORT BIGNUM *BN_dup(const BIGNUM *src);
191 OPENSSL_EXPORT BIGNUM *BN_copy(BIGNUM *dest, const BIGNUM *src);
194 OPENSSL_EXPORT void BN_clear(BIGNUM *bn);
197 OPENSSL_EXPORT const BIGNUM *BN_value_one(void);
204 OPENSSL_EXPORT unsigned BN_num_bits(const BIGNUM *bn);
208 OPENSSL_EXPORT unsigned BN_num_bytes(const BIGNUM *bn);
[all …]
H A Ddh.h93 OPENSSL_EXPORT const BIGNUM *DH_get0_pub_key(const DH *dh);
96 OPENSSL_EXPORT const BIGNUM *DH_get0_priv_key(const DH *dh);
99 OPENSSL_EXPORT const BIGNUM *DH_get0_p(const DH *dh);
102 OPENSSL_EXPORT const BIGNUM *DH_get0_q(const DH *dh);
105 OPENSSL_EXPORT const BIGNUM *DH_get0_g(const DH *dh);
110 OPENSSL_EXPORT void DH_get0_key(const DH *dh, const BIGNUM **out_pub_key,
111 const BIGNUM **out_priv_key);
116 OPENSSL_EXPORT int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
120 OPENSSL_EXPORT void DH_get0_pqg(const DH *dh, const BIGNUM **out_p,
121 const BIGNUM **out_q, const BIGNUM **out_g);
[all …]
H A Drsa.h103 OPENSSL_EXPORT const BIGNUM *RSA_get0_n(const RSA *rsa);
106 OPENSSL_EXPORT const BIGNUM *RSA_get0_e(const RSA *rsa);
110 OPENSSL_EXPORT const BIGNUM *RSA_get0_d(const RSA *rsa);
114 OPENSSL_EXPORT const BIGNUM *RSA_get0_p(const RSA *rsa);
118 OPENSSL_EXPORT const BIGNUM *RSA_get0_q(const RSA *rsa);
122 OPENSSL_EXPORT const BIGNUM *RSA_get0_dmp1(const RSA *rsa);
126 OPENSSL_EXPORT const BIGNUM *RSA_get0_dmq1(const RSA *rsa);
130 OPENSSL_EXPORT const BIGNUM *RSA_get0_iqmp(const RSA *rsa);
135 OPENSSL_EXPORT void RSA_get0_key(const RSA *rsa, const BIGNUM **out_n,
136 const BIGNUM **out_e, const BIGNUM **out_d);
[all …]
H A Ddsa.h98 OPENSSL_EXPORT const BIGNUM *DSA_get0_pub_key(const DSA *dsa);
102 OPENSSL_EXPORT const BIGNUM *DSA_get0_priv_key(const DSA *dsa);
105 OPENSSL_EXPORT const BIGNUM *DSA_get0_p(const DSA *dsa);
108 OPENSSL_EXPORT const BIGNUM *DSA_get0_q(const DSA *dsa);
111 OPENSSL_EXPORT const BIGNUM *DSA_get0_g(const DSA *dsa);
116 OPENSSL_EXPORT void DSA_get0_key(const DSA *dsa, const BIGNUM **out_pub_key,
117 const BIGNUM **out_priv_key);
121 OPENSSL_EXPORT void DSA_get0_pqg(const DSA *dsa, const BIGNUM **out_p,
122 const BIGNUM **out_q, const BIGNUM **out_g);
130 OPENSSL_EXPORT int DSA_set0_key(DSA *dsa, BIGNUM *pub_key, BIGNUM *priv_key);
[all …]
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/openssl/
H A Dbn.h172 OPENSSL_EXPORT BIGNUM *BN_new(void);
175 OPENSSL_EXPORT void BN_init(BIGNUM *bn);
179 OPENSSL_EXPORT void BN_free(BIGNUM *bn);
183 OPENSSL_EXPORT void BN_clear_free(BIGNUM *bn);
187 OPENSSL_EXPORT BIGNUM *BN_dup(const BIGNUM *src);
191 OPENSSL_EXPORT BIGNUM *BN_copy(BIGNUM *dest, const BIGNUM *src);
194 OPENSSL_EXPORT void BN_clear(BIGNUM *bn);
197 OPENSSL_EXPORT const BIGNUM *BN_value_one(void);
204 OPENSSL_EXPORT unsigned BN_num_bits(const BIGNUM *bn);
208 OPENSSL_EXPORT unsigned BN_num_bytes(const BIGNUM *bn);
[all …]
H A Ddh.h93 OPENSSL_EXPORT const BIGNUM *DH_get0_pub_key(const DH *dh);
96 OPENSSL_EXPORT const BIGNUM *DH_get0_priv_key(const DH *dh);
99 OPENSSL_EXPORT const BIGNUM *DH_get0_p(const DH *dh);
102 OPENSSL_EXPORT const BIGNUM *DH_get0_q(const DH *dh);
105 OPENSSL_EXPORT const BIGNUM *DH_get0_g(const DH *dh);
110 OPENSSL_EXPORT void DH_get0_key(const DH *dh, const BIGNUM **out_pub_key,
111 const BIGNUM **out_priv_key);
116 OPENSSL_EXPORT int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
120 OPENSSL_EXPORT void DH_get0_pqg(const DH *dh, const BIGNUM **out_p,
121 const BIGNUM **out_q, const BIGNUM **out_g);
[all …]
H A Drsa.h103 OPENSSL_EXPORT const BIGNUM *RSA_get0_n(const RSA *rsa);
106 OPENSSL_EXPORT const BIGNUM *RSA_get0_e(const RSA *rsa);
110 OPENSSL_EXPORT const BIGNUM *RSA_get0_d(const RSA *rsa);
114 OPENSSL_EXPORT const BIGNUM *RSA_get0_p(const RSA *rsa);
118 OPENSSL_EXPORT const BIGNUM *RSA_get0_q(const RSA *rsa);
122 OPENSSL_EXPORT const BIGNUM *RSA_get0_dmp1(const RSA *rsa);
126 OPENSSL_EXPORT const BIGNUM *RSA_get0_dmq1(const RSA *rsa);
130 OPENSSL_EXPORT const BIGNUM *RSA_get0_iqmp(const RSA *rsa);
135 OPENSSL_EXPORT void RSA_get0_key(const RSA *rsa, const BIGNUM **out_n,
136 const BIGNUM **out_e, const BIGNUM **out_d);
[all …]
H A Ddsa.h98 OPENSSL_EXPORT const BIGNUM *DSA_get0_pub_key(const DSA *dsa);
102 OPENSSL_EXPORT const BIGNUM *DSA_get0_priv_key(const DSA *dsa);
105 OPENSSL_EXPORT const BIGNUM *DSA_get0_p(const DSA *dsa);
108 OPENSSL_EXPORT const BIGNUM *DSA_get0_q(const DSA *dsa);
111 OPENSSL_EXPORT const BIGNUM *DSA_get0_g(const DSA *dsa);
116 OPENSSL_EXPORT void DSA_get0_key(const DSA *dsa, const BIGNUM **out_pub_key,
117 const BIGNUM **out_priv_key);
121 OPENSSL_EXPORT void DSA_get0_pqg(const DSA *dsa, const BIGNUM **out_p,
122 const BIGNUM **out_q, const BIGNUM **out_g);
130 OPENSSL_EXPORT int DSA_set0_key(DSA *dsa, BIGNUM *pub_key, BIGNUM *priv_key);
[all …]
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/openssl/
H A Dbn.h172 OPENSSL_EXPORT BIGNUM *BN_new(void);
175 OPENSSL_EXPORT void BN_init(BIGNUM *bn);
179 OPENSSL_EXPORT void BN_free(BIGNUM *bn);
183 OPENSSL_EXPORT void BN_clear_free(BIGNUM *bn);
187 OPENSSL_EXPORT BIGNUM *BN_dup(const BIGNUM *src);
191 OPENSSL_EXPORT BIGNUM *BN_copy(BIGNUM *dest, const BIGNUM *src);
194 OPENSSL_EXPORT void BN_clear(BIGNUM *bn);
197 OPENSSL_EXPORT const BIGNUM *BN_value_one(void);
204 OPENSSL_EXPORT unsigned BN_num_bits(const BIGNUM *bn);
208 OPENSSL_EXPORT unsigned BN_num_bytes(const BIGNUM *bn);
[all …]
H A Ddh.h93 OPENSSL_EXPORT const BIGNUM *DH_get0_pub_key(const DH *dh);
96 OPENSSL_EXPORT const BIGNUM *DH_get0_priv_key(const DH *dh);
99 OPENSSL_EXPORT const BIGNUM *DH_get0_p(const DH *dh);
102 OPENSSL_EXPORT const BIGNUM *DH_get0_q(const DH *dh);
105 OPENSSL_EXPORT const BIGNUM *DH_get0_g(const DH *dh);
110 OPENSSL_EXPORT void DH_get0_key(const DH *dh, const BIGNUM **out_pub_key,
111 const BIGNUM **out_priv_key);
116 OPENSSL_EXPORT int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
120 OPENSSL_EXPORT void DH_get0_pqg(const DH *dh, const BIGNUM **out_p,
121 const BIGNUM **out_q, const BIGNUM **out_g);
[all …]
H A Drsa.h103 OPENSSL_EXPORT const BIGNUM *RSA_get0_n(const RSA *rsa);
106 OPENSSL_EXPORT const BIGNUM *RSA_get0_e(const RSA *rsa);
110 OPENSSL_EXPORT const BIGNUM *RSA_get0_d(const RSA *rsa);
114 OPENSSL_EXPORT const BIGNUM *RSA_get0_p(const RSA *rsa);
118 OPENSSL_EXPORT const BIGNUM *RSA_get0_q(const RSA *rsa);
122 OPENSSL_EXPORT const BIGNUM *RSA_get0_dmp1(const RSA *rsa);
126 OPENSSL_EXPORT const BIGNUM *RSA_get0_dmq1(const RSA *rsa);
130 OPENSSL_EXPORT const BIGNUM *RSA_get0_iqmp(const RSA *rsa);
135 OPENSSL_EXPORT void RSA_get0_key(const RSA *rsa, const BIGNUM **out_n,
136 const BIGNUM **out_e, const BIGNUM **out_d);
[all …]
H A Ddsa.h98 OPENSSL_EXPORT const BIGNUM *DSA_get0_pub_key(const DSA *dsa);
102 OPENSSL_EXPORT const BIGNUM *DSA_get0_priv_key(const DSA *dsa);
105 OPENSSL_EXPORT const BIGNUM *DSA_get0_p(const DSA *dsa);
108 OPENSSL_EXPORT const BIGNUM *DSA_get0_q(const DSA *dsa);
111 OPENSSL_EXPORT const BIGNUM *DSA_get0_g(const DSA *dsa);
116 OPENSSL_EXPORT void DSA_get0_key(const DSA *dsa, const BIGNUM **out_pub_key,
117 const BIGNUM **out_priv_key);
121 OPENSSL_EXPORT void DSA_get0_pqg(const DSA *dsa, const BIGNUM **out_p,
122 const BIGNUM **out_q, const BIGNUM **out_g);
130 OPENSSL_EXPORT int DSA_set0_key(DSA *dsa, BIGNUM *pub_key, BIGNUM *priv_key);
[all …]
H A Dec.h134 OPENSSL_EXPORT const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group);
142 BIGNUM *cofactor, BN_CTX *ctx);
149 OPENSSL_EXPORT int EC_GROUP_get_curve_GFp(const EC_GROUP *group, BIGNUM *out_p,
150 BIGNUM *out_a, BIGNUM *out_b,
221 BIGNUM *x, BIGNUM *y,
228 BIGNUM *x, BIGNUM *y,
243 const BIGNUM *x,
244 const BIGNUM *y,
251 const BIGNUM *x,
252 const BIGNUM *y,
[all …]

1234