Defined in 5 files as a prototype:
Defined in 2 files as a macro:
Defined in 5 files as a function:
Referenced in 147 files:
- crypto/dist/ipsec-tools/src/racoon/plainrsa-gen.c, line 136
- crypto/external/bsd/heimdal/dist/lib/hcrypto/dh-ltm.c, line 96
- crypto/external/bsd/heimdal/dist/lib/hcrypto/dh-tfm.c, line 96
- crypto/external/bsd/heimdal/dist/lib/hcrypto/dh.c, line 307
- crypto/external/bsd/heimdal/dist/lib/hcrypto/test_bn.c, line 134
- crypto/external/bsd/heimdal/dist/lib/hcrypto/undef.h, line 61
- crypto/external/bsd/heimdal/dist/lib/hx509/softp11.c, line 389
- crypto/external/bsd/netpgp/dist/src/lib/create.c, line 165
- crypto/external/bsd/netpgp/dist/src/lib/crypto.c, line 113
- crypto/external/bsd/netpgp/dist/src/lib/openssl_crypto.c, line 1162
- crypto/external/bsd/netpgp/dist/src/lib/signature.c, 3 times
- crypto/external/bsd/netpgp/dist/src/lib/writer.c, line 149
- crypto/external/bsd/netpgp/dist/src/libbn/bignum.c, line 5584
- crypto/external/bsd/netpgp/dist/src/librsa/rsa.c, 8 times
- crypto/external/bsd/netpgp/dist/src/libverify/libverify.c, 3 times
- crypto/external/bsd/openssh/dist/dh.c, 6 times
- crypto/external/bsd/openssh/dist/kexdh.c, line 81
- crypto/external/bsd/openssh/dist/kexgexc.c, line 107
- crypto/external/bsd/openssh/dist/moduli.c, line 696
- crypto/external/bsd/openssh/dist/ssh-rsa.c, 2 times
- crypto/external/bsd/openssh/dist/sshkey.c, 9 times
- crypto/external/bsd/openssl.old/dist/apps/dsaparam.c, line 174
- crypto/external/bsd/openssl.old/dist/apps/ecparam.c, line 315
- crypto/external/bsd/openssl.old/dist/apps/gendsa.c, 3 times
- crypto/external/bsd/openssl.old/dist/apps/s_client.c, line 342
- crypto/external/bsd/openssl.old/dist/crypto/asn1/a_object.c, line 132
- crypto/external/bsd/openssl.old/dist/crypto/asn1/x_bignum.c, line 103
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_div.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_exp.c, 7 times
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_exp2.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_gcd.c, 7 times
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_gf2m.c, 11 times
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_intern.c, line 59
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_mod.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_mont.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_mpi.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_prime.c, 3 times
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_print.c, line 68
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_rand.c, line 123
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_recp.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_sqrt.c, line 184
- crypto/external/bsd/openssl.old/dist/crypto/bn/bn_x931p.c, line 191
- crypto/external/bsd/openssl.old/dist/crypto/dh/dh_ameth.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/dh/dh_key.c, 3 times
- crypto/external/bsd/openssl.old/dist/crypto/dh/dh_lib.c, 4 times
- crypto/external/bsd/openssl.old/dist/crypto/dsa/dsa_ameth.c, line 355
- crypto/external/bsd/openssl.old/dist/crypto/dsa/dsa_lib.c, 4 times
- crypto/external/bsd/openssl.old/dist/crypto/dsa/dsa_ossl.c, 4 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ec2_oct.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ec2_smpl.c, 3 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ec_asn1.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ec_lib.c, 6 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ec_mult.c, 6 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ecdsa_ossl.c, 3 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ecp_nistp224.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ecp_nistp256.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ecp_nistp521.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ecp_nistz256.c, 3 times
- crypto/external/bsd/openssl.old/dist/crypto/ec/ecp_smpl.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/pem/pvkfmt.c, 6 times
- crypto/external/bsd/openssl.old/dist/crypto/rsa/rsa_ameth.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/rsa/rsa_chk.c, line 36
- crypto/external/bsd/openssl.old/dist/crypto/rsa/rsa_crpt.c, line 19
- crypto/external/bsd/openssl.old/dist/crypto/rsa/rsa_lib.c, line 168
- crypto/external/bsd/openssl.old/dist/crypto/rsa/rsa_ossl.c, 8 times
- crypto/external/bsd/openssl.old/dist/crypto/rsa/rsa_pss.c, 2 times
- crypto/external/bsd/openssl.old/dist/crypto/sm2/sm2_crypt.c, line 54
- crypto/external/bsd/openssl.old/dist/crypto/x509v3/v3_utl.c, line 140
- crypto/external/bsd/openssl.old/dist/include/openssl/bn.h, line 181
- crypto/external/bsd/openssl.old/dist/ssl/tls_srp.c, line 346
- crypto/external/bsd/openssl.old/dist/test/bntest.c, 3 times
- crypto/external/bsd/openssl.old/dist/test/ec_internal_test.c, line 36
- crypto/external/bsd/openssl.old/dist/test/ectest.c, 4 times
- crypto/external/bsd/openssl/dist/apps/lib/tlssrp_depr.c, line 94
- crypto/external/bsd/openssl/dist/crypto/asn1/a_object.c, line 131
- crypto/external/bsd/openssl/dist/crypto/asn1/x_bignum.c, line 103
- crypto/external/bsd/openssl/dist/crypto/asn1_dsa.c, line 83
- crypto/external/bsd/openssl/dist/crypto/bn/bn_conv.c, line 67
- crypto/external/bsd/openssl/dist/crypto/bn/bn_div.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_exp.c, 9 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_exp2.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_gcd.c, 7 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_gf2m.c, 11 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_intern.c, line 59
- crypto/external/bsd/openssl/dist/crypto/bn/bn_mod.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_mont.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_mpi.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_prime.c, 5 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_rand.c, line 149
- crypto/external/bsd/openssl/dist/crypto/bn/bn_recp.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_rsa_fips186_4.c, 5 times
- crypto/external/bsd/openssl/dist/crypto/bn/bn_sqrt.c, line 186
- crypto/external/bsd/openssl/dist/crypto/bn/bn_x931p.c, line 195
- crypto/external/bsd/openssl/dist/crypto/dh/dh_check.c, 6 times
- crypto/external/bsd/openssl/dist/crypto/dh/dh_key.c, 9 times
- crypto/external/bsd/openssl/dist/crypto/dh/dh_lib.c, 3 times
- crypto/external/bsd/openssl/dist/crypto/dsa/dsa_key.c, line 89
- crypto/external/bsd/openssl/dist/crypto/dsa/dsa_lib.c, 3 times
- crypto/external/bsd/openssl/dist/crypto/dsa/dsa_ossl.c, 4 times
- crypto/external/bsd/openssl/dist/crypto/ec/ec2_oct.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/ec/ec2_smpl.c, 3 times
- crypto/external/bsd/openssl/dist/crypto/ec/ec_asn1.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/ec/ec_key.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c, 8 times
- crypto/external/bsd/openssl/dist/crypto/ec/ec_mult.c, 6 times
- crypto/external/bsd/openssl/dist/crypto/ec/ecdsa_ossl.c, 3 times
- crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp224.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp256.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp521.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistz256.c, 3 times
- crypto/external/bsd/openssl/dist/crypto/ec/ecp_smpl.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/ffc/ffc_key_generate.c, line 25
- crypto/external/bsd/openssl/dist/crypto/ffc/ffc_params_validate.c, 4 times
- crypto/external/bsd/openssl/dist/crypto/params_from_text.c, line 81
- crypto/external/bsd/openssl/dist/crypto/pem/pvkfmt.c, 6 times
- crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ameth.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/rsa/rsa_chk.c, line 39
- crypto/external/bsd/openssl/dist/crypto/rsa/rsa_crpt.c, line 25
- crypto/external/bsd/openssl/dist/crypto/rsa/rsa_gen.c, line 439
- crypto/external/bsd/openssl/dist/crypto/rsa/rsa_lib.c, line 378
- crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ossl.c, 8 times
- crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pss.c, 2 times
- crypto/external/bsd/openssl/dist/crypto/rsa/rsa_sp800_56b_check.c, 7 times
- crypto/external/bsd/openssl/dist/crypto/rsa/rsa_sp800_56b_gen.c, line 273
- crypto/external/bsd/openssl/dist/crypto/sm2/sm2_crypt.c, line 60
- crypto/external/bsd/openssl/dist/crypto/x509/v3_utl.c, line 139
- crypto/external/bsd/openssl/dist/include/openssl/bn.h, line 189
- crypto/external/bsd/openssl/dist/providers/common/securitycheck.c, 4 times
- crypto/external/bsd/openssl/dist/providers/implementations/encode_decode/encode_key2text.c, 4 times
- crypto/external/bsd/openssl/dist/ssl/tls_srp.c, line 396
- crypto/external/bsd/openssl/dist/test/bntest.c, 3 times
- crypto/external/bsd/openssl/dist/test/ec_internal_test.c, line 41
- crypto/external/bsd/openssl/dist/test/ectest.c, 4 times
- crypto/external/bsd/openssl/dist/test/evp_extra_test2.c, line 354
- crypto/external/bsd/openssl/dist/test/ffc_internal_test.c, 3 times
- crypto/external/cpl/trousers/dist/src/include/daa/bi_openssl.h, line 58
- crypto/external/cpl/trousers/dist/src/tspi/daa/daa_platform/test_join.c, line 126
- external/bsd/libfido2/dist/src/rs256.c, line 18
- external/bsd/ntp/dist/ntpd/ntp_crypto.c, line 2966
- external/bsd/ntp/dist/util/ntp-keygen.c, 11 times
- external/bsd/wpa/dist/src/crypto/crypto_openssl.c, line 1663
- external/bsd/wpa/dist/src/crypto/tls_openssl.c, 2 times
- external/mpl/bind/dist/lib/dns/openssldh_link.c, 3 times
- external/mpl/bind/dist/lib/dns/opensslrsa_link.c, 6 times
- sbin/nvmectl/bignum.c, line 5651
- usr.bin/dc/bcode.c, 2 times
- usr.bin/moduli/qsafe/qsafe.c, line 197