Defined in 2 files as a typedef:
Defined in 1 files as a macro:
Referenced in 223 files:
- contrib/ldns/dnssec.c, 7 times
- contrib/ldns/host2str.c, line 2269
- contrib/ldns/keys.c, line 244
- contrib/ntp/include/libssl_compat.h, 27 times
- contrib/ntp/include/ntp.h, 2 times
- contrib/ntp/include/ntp_crypto.h, line 168
- contrib/ntp/libntp/libssl_compat.c, 29 times
- contrib/ntp/ntpd/ntp_crypto.c, 27 times
- contrib/ntp/sntp/networking.h, 2 times
- contrib/ntp/util/ntp-keygen.c, 21 times
- contrib/unbound/daemon/remote.c, line 180
- contrib/unbound/sldns/keyraw.c, 6 times
- contrib/unbound/validator/val_secalgo.c, line 252
- contrib/wpa/src/crypto/crypto_openssl.c, 53 times
- contrib/wpa/src/eap_common/eap_pwd_common.c, 4 times
- contrib/wpa/src/eap_common/eap_pwd_common.h, 5 times
- contrib/wpa/src/eap_peer/eap_pwd.c, 6 times
- contrib/wpa/src/eap_server/eap_server_pwd.c, 8 times
- crypto/heimdal/kdc/pkinit.c, 4 times
- crypto/heimdal/lib/hx509/crypto.c, 8 times
- crypto/heimdal/lib/hx509/hx509-private.h, line 346
- crypto/heimdal/lib/hx509/hxtool.c, line 1230
- crypto/heimdal/lib/hx509/ks_p11.c, 2 times
- crypto/heimdal/lib/hx509/softp11.c, line 366
- crypto/heimdal/lib/krb5/pkinit.c, 4 times
- crypto/openssh/authfd.c, line 390
- crypto/openssh/authfd.h, line 40
- crypto/openssh/bufbn.c, 8 times
- crypto/openssh/buffer.h, 8 times
- crypto/openssh/dh.c, 4 times
- crypto/openssh/dh.h, 5 times
- crypto/openssh/kex.c, 3 times
- crypto/openssh/kex.h, 12 times
- crypto/openssh/kexdh.c, 3 times
- crypto/openssh/kexdhc.c, line 107
- crypto/openssh/kexdhs.c, line 98
- crypto/openssh/kexecdh.c, line 60
- crypto/openssh/kexecdhc.c, line 105
- crypto/openssh/kexecdhs.c, line 69
- crypto/openssh/kexgex.c, 5 times
- crypto/openssh/kexgexc.c, 2 times
- crypto/openssh/kexgexs.c, line 127
- crypto/openssh/moduli.c, 6 times
- crypto/openssh/monitor_wrap.c, line 186
- crypto/openssh/opacket.c, 4 times
- crypto/openssh/opacket.h, 4 times
- crypto/openssh/packet.c, 4 times
- crypto/openssh/packet.h, 5 times
- crypto/openssh/regress/unittests/bitmap/tests.c, line 31
- crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c, 2 times
- crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c, line 35
- crypto/openssh/regress/unittests/sshkey/common.c, 2 times
- crypto/openssh/regress/unittests/sshkey/common.h, line 15
- crypto/openssh/regress/unittests/sshkey/test_file.c, line 47
- crypto/openssh/regress/unittests/test_helper/test_helper.c, 2 times
- crypto/openssh/regress/unittests/test_helper/test_helper.h, 2 times
- crypto/openssh/rsa.c, 5 times
- crypto/openssh/rsa.h, 4 times
- crypto/openssh/ssh-agent.c, line 319
- crypto/openssh/ssh-keygen.c, 3 times
- crypto/openssh/sshbuf-getput-crypto.c, 4 times
- crypto/openssh/sshbuf.h, 4 times
- crypto/openssh/sshconnect1.c, 5 times
- crypto/openssh/sshkey.c, 7 times
- crypto/openssl/apps/apps.c, 10 times
- crypto/openssl/apps/apps.h, 3 times
- crypto/openssl/apps/ca.c, 11 times
- crypto/openssl/apps/ecparam.c, 3 times
- crypto/openssl/apps/genrsa.c, line 105
- crypto/openssl/apps/ocsp.c, line 1129
- crypto/openssl/apps/prime.c, line 67
- crypto/openssl/apps/s_client.c, 5 times
- crypto/openssl/apps/s_server.c, line 3355
- crypto/openssl/apps/ts.c, line 882
- crypto/openssl/apps/x509.c, 2 times
- crypto/openssl/crypto/asn1/a_enum.c, 4 times
- crypto/openssl/crypto/asn1/a_int.c, 4 times
- crypto/openssl/crypto/asn1/a_object.c, line 95
- crypto/openssl/crypto/asn1/asn1.h, 7 times
- crypto/openssl/crypto/asn1/asn1t.h, line 921
- crypto/openssl/crypto/asn1/t_pkey.c, line 65
- crypto/openssl/crypto/asn1/x_bignum.c, 9 times
- crypto/openssl/crypto/bn/bn.h, 325 times
- crypto/openssl/crypto/bn/bn_add.c, 15 times
- crypto/openssl/crypto/bn/bn_blind.c, 23 times
- crypto/openssl/crypto/bn/bn_const.c, 16 times
- crypto/openssl/crypto/bn/bn_ctx.c, 8 times
- crypto/openssl/crypto/bn/bn_depr.c, 7 times
- crypto/openssl/crypto/bn/bn_div.c, 10 times
- crypto/openssl/crypto/bn/bn_exp.c, 40 times
- crypto/openssl/crypto/bn/bn_exp2.c, 9 times
- crypto/openssl/crypto/bn/bn_gcd.c, 31 times
- crypto/openssl/crypto/bn/bn_gf2m.c, 66 times
- crypto/openssl/crypto/bn/bn_kron.c, 3 times
- crypto/openssl/crypto/bn/bn_lib.c, 44 times
- crypto/openssl/crypto/bn/bn_mod.c, 43 times
- crypto/openssl/crypto/bn/bn_mont.c, 17 times
- crypto/openssl/crypto/bn/bn_mpi.c, 3 times
- crypto/openssl/crypto/bn/bn_mul.c, 5 times
- crypto/openssl/crypto/bn/bn_nist.c, 30 times
- crypto/openssl/crypto/bn/bn_prime.c, 31 times
- crypto/openssl/crypto/bn/bn_print.c, 10 times
- crypto/openssl/crypto/bn/bn_rand.c, 11 times
- crypto/openssl/crypto/bn/bn_recp.c, 13 times
- crypto/openssl/crypto/bn/bn_shift.c, 8 times
- crypto/openssl/crypto/bn/bn_sqr.c, 3 times
- crypto/openssl/crypto/bn/bn_sqrt.c, 6 times
- crypto/openssl/crypto/bn/bn_word.c, 6 times
- crypto/openssl/crypto/bn/bn_x931p.c, 20 times
- crypto/openssl/crypto/bn/bnspeed.c, 7 times
- crypto/openssl/crypto/bn/bntest.c, 32 times
- crypto/openssl/crypto/bn/divtest.c, 3 times
- crypto/openssl/crypto/bn/exp.c, line 16
- crypto/openssl/crypto/bn/expspeed.c, 9 times
- crypto/openssl/crypto/bn/exptest.c, 5 times
- crypto/openssl/crypto/dh/dh.h, 15 times
- crypto/openssl/crypto/dh/dh_ameth.c, 5 times
- crypto/openssl/crypto/dh/dh_asn1.c, 12 times
- crypto/openssl/crypto/dh/dh_check.c, 3 times
- crypto/openssl/crypto/dh/dh_gen.c, line 125
- crypto/openssl/crypto/dh/dh_key.c, 16 times
- crypto/openssl/crypto/dh/dh_pmeth.c, line 438
- crypto/openssl/crypto/dh/dh_rfc5114.c, line 251
- crypto/openssl/crypto/dh/dhtest.c, line 536
- crypto/openssl/crypto/dsa/dsa.h, 23 times
- crypto/openssl/crypto/dsa/dsa_ameth.c, 3 times
- crypto/openssl/crypto/dsa/dsa_asn1.c, 13 times
- crypto/openssl/crypto/dsa/dsa_gen.c, 5 times
- crypto/openssl/crypto/dsa/dsa_key.c, 3 times
- crypto/openssl/crypto/dsa/dsa_ossl.c, 10 times
- crypto/openssl/crypto/dsa/dsa_sign.c, 2 times
- crypto/openssl/crypto/dsa/dsagen.c, line 100
- crypto/openssl/crypto/ec/ec.h, 49 times
- crypto/openssl/crypto/ec/ec2_mult.c, 20 times
- crypto/openssl/crypto/ec/ec2_oct.c, 4 times
- crypto/openssl/crypto/ec/ec2_smpl.c, 28 times
- crypto/openssl/crypto/ec/ec_ameth.c, 4 times
- crypto/openssl/crypto/ec/ec_asn1.c, 4 times
- crypto/openssl/crypto/ec/ec_check.c, line 62
- crypto/openssl/crypto/ec/ec_curve.c, line 3056
- crypto/openssl/crypto/ec/ec_cvt.c, 6 times
- crypto/openssl/crypto/ec/ec_key.c, 7 times
- crypto/openssl/crypto/ec/ec_lcl.h, 141 times
- crypto/openssl/crypto/ec/ec_lib.c, 36 times
- crypto/openssl/crypto/ec/ec_mult.c, 4 times
- crypto/openssl/crypto/ec/ec_oct.c, 2 times
- crypto/openssl/crypto/ec/ec_print.c, 4 times
- crypto/openssl/crypto/ec/eck_prn.c, line 151
- crypto/openssl/crypto/ec/ecp_mont.c, 14 times
- crypto/openssl/crypto/ec/ecp_nist.c, 9 times
- crypto/openssl/crypto/ec/ecp_nistp224.c, 14 times
- crypto/openssl/crypto/ec/ecp_nistp256.c, 14 times
- crypto/openssl/crypto/ec/ecp_nistp521.c, 14 times
- crypto/openssl/crypto/ec/ecp_nistz256.c, 17 times
- crypto/openssl/crypto/ec/ecp_oct.c, 4 times
- crypto/openssl/crypto/ec/ecp_smpl.c, 57 times
- crypto/openssl/crypto/ec/ectest.c, 12 times
- crypto/openssl/crypto/ecdh/ecdhtest.c, 2 times
- crypto/openssl/crypto/ecdh/ech_ossl.c, 2 times
- crypto/openssl/crypto/ecdsa/ecdsa.h, 12 times
- crypto/openssl/crypto/ecdsa/ecdsatest.c, 2 times
- crypto/openssl/crypto/ecdsa/ecs_lib.c, 5 times
- crypto/openssl/crypto/ecdsa/ecs_locl.h, 4 times
- crypto/openssl/crypto/ecdsa/ecs_ossl.c, 13 times
- crypto/openssl/crypto/ecdsa/ecs_sign.c, 6 times
- crypto/openssl/crypto/engine/eng_cryptodev.c, 56 times
- crypto/openssl/crypto/jpake/jpake.c, 45 times
- crypto/openssl/crypto/jpake/jpake.h, 8 times
- crypto/openssl/crypto/jpake/jpaketest.c, 5 times
- crypto/openssl/crypto/objects/obj_dat.c, line 487
- crypto/openssl/crypto/ossl_typ.h, 2 times
- crypto/openssl/crypto/pem/pvkfmt.c, 2 times
- crypto/openssl/crypto/pkcs12/p12_key.c, line 114
- crypto/openssl/crypto/rsa/rsa.h, 16 times
- crypto/openssl/crypto/rsa/rsa_ameth.c, line 177
- crypto/openssl/crypto/rsa/rsa_asn1.c, 10 times
- crypto/openssl/crypto/rsa/rsa_chk.c, line 57
- crypto/openssl/crypto/rsa/rsa_crpt.c, 7 times
- crypto/openssl/crypto/rsa/rsa_depr.c, line 79
- crypto/openssl/crypto/rsa/rsa_eay.c, 25 times
- crypto/openssl/crypto/rsa/rsa_gen.c, 7 times
- crypto/openssl/crypto/rsa/rsa_lib.c, 4 times
- crypto/openssl/crypto/rsa/rsa_null.c, 4 times
- crypto/openssl/crypto/rsa/rsa_pmeth.c, 4 times
- crypto/openssl/crypto/srp/srp.h, 47 times
- crypto/openssl/crypto/srp/srp_grps.h, 10 times
- crypto/openssl/crypto/srp/srp_lib.c, 44 times
- crypto/openssl/crypto/srp/srp_vfy.c, 12 times
- crypto/openssl/crypto/srp/srptest.c, 11 times
- crypto/openssl/crypto/store/store.h, 6 times
- crypto/openssl/crypto/store/str_lib.c, 8 times
- crypto/openssl/crypto/ts/ts_lib.c, line 73
- crypto/openssl/crypto/x509v3/v3_asid.c, 2 times
- crypto/openssl/crypto/x509v3/v3_utl.c, 3 times
- crypto/openssl/engines/ccgost/gost2001.c, 10 times
- crypto/openssl/engines/ccgost/gost2001_keyx.c, 2 times
- crypto/openssl/engines/ccgost/gost2001_keyx.h, line 2
- crypto/openssl/engines/ccgost/gost94_keyx.c, 2 times
- crypto/openssl/engines/ccgost/gost_ameth.c, 12 times
- crypto/openssl/engines/ccgost/gost_lcl.h, 4 times
- crypto/openssl/engines/ccgost/gost_sign.c, 10 times
- crypto/openssl/engines/e_aep.c, 69 times
- crypto/openssl/engines/e_atalla.c, 53 times
- crypto/openssl/engines/e_capi.c, line 604
- crypto/openssl/engines/e_chil.c, 28 times
- crypto/openssl/engines/e_cswift.c, 60 times
- crypto/openssl/engines/e_gmp.c, 6 times
- crypto/openssl/engines/e_nuron.c, 29 times
- crypto/openssl/engines/e_sureware.c, 23 times
- crypto/openssl/engines/e_ubsec.c, 69 times
- crypto/openssl/ssl/s3_clnt.c, 2 times
- crypto/openssl/ssl/s3_srvr.c, 3 times
- crypto/openssl/ssl/ssl.h, 8 times
- crypto/openssl/ssl/ssl_cert.c, 2 times
- crypto/openssl/ssl/ssltest.c, 2 times
- crypto/openssl/ssl/tls_srp.c, 8 times
- lib/libmp/mp.h, line 11
- lib/libmp/mpasbn.c, 10 times
- tools/tools/crypto/cryptokeytest.c, 10 times
- usr.bin/dc/bcode.c, 14 times
- usr.bin/dc/bcode.h, 5 times
- usr.bin/dc/inout.c, 2 times
- usr.bin/factor/factor.c, 22 times