| /freebsd/sys/tools/syscalls/tools/ |
| H A D | generator.lua | 10 local generator = {} 12 generator.__index = generator 15 function generator:write(line) 26 function generator:pad64(bool) 37 function generator:tag() 41 generator.storage_levels = {} 45 function generator:store(str, level) 52 function generator:writeStorage() 56 generator:write(line) 72 function generator:preamble(str, comment) [all …]
|
| /freebsd/crypto/openssl/Configurations/ |
| H A D | gentemplate.pm | 17 my $generator = OpenSSL::GenTemplate->new(%opts); 20 foreach (@{$generator->{info}->{depends}->{""}}) { $generator->dogenerate($_); } 24 foreach (@{$generator->{info}->{targets}}) { $generator->dotarget($_); } 25 foreach (@{$generator->{info}->{libraries}}) { $generator->dolib($_); } 26 foreach (@{$generator->{info}->{modules}}) { $generator->domodule($_); } 27 foreach (@{$generator->{info}->{programs}}) { $generator->dobin($_); } 28 foreach (@{$generator->{info}->{scripts}}) { $generator->doscript($_); } 29 foreach (sort keys %{$generator->{info}->{htmldocs}}) { $generator->dodocs('html', $_); } 30 foreach (sort keys %{$generator->{info}->{mandocs}}) { $generator->dodocs('man', $_); } 31 foreach (sort keys %{$generator->{info}->{dirinfo}}) { $generator->dodir($_); }
|
| /freebsd/crypto/openssl/crypto/dh/ |
| H A D | dh_gen.c | 35 static int dh_builtin_genparams(DH *ret, int prime_len, int generator, 115 int DH_generate_parameters_ex(DH *ret, int prime_len, int generator, in DH_generate_parameters_ex() argument 119 if (generator != 2) in DH_generate_parameters_ex() 124 return ret->meth->generate_params(ret, prime_len, generator, cb); in DH_generate_parameters_ex() 125 return dh_builtin_genparams(ret, prime_len, generator, cb); in DH_generate_parameters_ex() 156 static int dh_builtin_genparams(DH *ret, int prime_len, int generator, in dh_builtin_genparams() argument 188 if (generator <= 1) { in dh_builtin_genparams() 192 if (generator == DH_GENERATOR_2) { in dh_builtin_genparams() 198 } else if (generator == DH_GENERATOR_5) { in dh_builtin_genparams() 214 g = generator; in dh_builtin_genparams()
|
| H A D | dh_depr.c | 25 DH *DH_generate_parameters(int prime_len, int generator, in DH_generate_parameters() argument 41 if (DH_generate_parameters_ex(ret, prime_len, generator, cb)) { in DH_generate_parameters()
|
| H A D | dh_pmeth.c | 32 int generator; member 62 dctx->generator = 2; in pkey_dh_init() 93 dctx->generator = sctx->generator; in pkey_dh_copy() 137 dctx->generator = p1; in pkey_dh_ctrl() 363 dctx->prime_len, dctx->generator, pcb); in pkey_dh_paramgen()
|
| /freebsd/sys/contrib/device-tree/Bindings/media/xilinx/ |
| H A D | xlnx,v-tc.txt | 4 The Video Timing Controller is a general purpose video timing generator and 19 - xlnx,generator: The VTC has a timing generator 21 At least one of the xlnx,detector and xlnx,generator properties must be 32 xlnx,generator;
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | generator.cppm | |
| /freebsd/crypto/openssl/util/perl/OpenSSL/Config/ |
| H A D | Query.pm | 116 my @generator = 118 my %generator_parts = %{$self->get_sources(@generator)}; 122 @generator = () if %generator_parts; 126 ( grep { !defined($parts{$_}) } @sources, @generator ) );
|
| /freebsd/contrib/bearssl/src/ec/ |
| H A D | ec_all_m31.c | 33 return br_ec_p256_m64.generator(curve, len); in api_generator() 35 return br_ec_p256_m31.generator(curve, len); in api_generator() 39 return br_ec_c25519_m64.generator(curve, len); in api_generator() 41 return br_ec_c25519_m31.generator(curve, len); in api_generator() 44 return br_ec_prime_i31.generator(curve, len); in api_generator()
|
| H A D | ec_all_m15.c | 32 return br_ec_p256_m15.generator(curve, len); in api_generator() 34 return br_ec_c25519_m15.generator(curve, len); in api_generator() 36 return br_ec_prime_i15.generator(curve, len); in api_generator()
|
| /freebsd/lib/libc/tests/secure/ |
| H A D | Makefile | 22 lint-generator: .PHONY 29 generate-tests: .PHONY lint-generator 33 .ORDER: lint-generator generate-tests-${tcat}
|
| /freebsd/crypto/openssl/doc/man7/ |
| H A D | RAND.pod | 6 - the OpenSSL random generator 13 can be used as a cryptographically-secure pseudo-random number generator 20 the deterministic random bit generator (DRBG) model as described in 21 [NIST SP 800-90A Rev. 1]. The default random generator will initialize 52 Changing the default random generator should be necessary 67 bit generator (DRBG) classes. 69 number generator (CSPRNG), which is described in [NIST SP 800-90A Rev. 1].
|
| H A D | EVP_RAND-TEST-RAND.pod | 9 Support for a test generator through the B<EVP_RAND> API. This generator is 56 Sets the bytes returned when the test generator is sent an entropy request. 62 Sets the bytes returned when the test generator is sent a nonce request. 76 A context for a test generator can be obtained by calling:
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | RAND_add.pod | 30 These functions can be used to seed the random generator and to check its 32 In general, manual (re-)seeding of the default OpenSSL random generator 38 RAND_status() indicates whether or not the random generator has been sufficiently 41 RAND_poll() uses the system's capabilities to seed the random generator using 47 of the random generator. 54 The content of B<buf> cannot be recovered from subsequent random generator output. 80 RAND_status() returns 1 if the random generator has been seeded
|
| H A D | RAND_set_DRBG_type.pod | 7 - specify the global random number generator types 20 RAND_set_DRBG_type() specifies the random bit generator that will be 21 used within the library context I<ctx>. A generator of name I<drbg> 30 random bit generator.
|
| H A D | DH_generate_parameters.pod | 19 int DH_generate_parameters_ex(DH *dh, int prime_len, int generator, BN_GENCB *cb); 32 DH *DH_generate_parameters(int prime_len, int generator, 44 structure. The pseudo-random number generator must be 50 B<generator> is a small number E<gt> 1, typically 2 or 5. 81 The generator B<g> is not suitable. 111 The generator B<g> cannot be checked for suitability. 115 The generator B<g> is not suitable.
|
| /freebsd/crypto/openssl/crypto/ec/ |
| H A D | ecp_nistz256.c | 790 static int ecp_nistz256_is_affine_G(const EC_POINT *generator) in ecp_nistz256_is_affine_G() argument 792 …generator->X) == P256_LIMBS) && (bn_get_top(generator->Y) == P256_LIMBS) && is_equal(bn_get_words(… in ecp_nistz256_is_affine_G() 805 const EC_POINT *generator; in ecp_nistz256_mult_precompute() local 816 generator = EC_GROUP_get0_generator(group); in ecp_nistz256_mult_precompute() 817 if (generator == NULL) { in ecp_nistz256_mult_precompute() 822 if (ecp_nistz256_is_affine_G(generator)) { in ecp_nistz256_mult_precompute() 866 if (!EC_POINT_copy(T, generator)) in ecp_nistz256_mult_precompute() 891 if (!EC_POINT_add(group, T, T, generator, ctx)) in ecp_nistz256_mult_precompute() 941 const EC_POINT *generator = NULL; in ecp_nistz256_points_mul() local 963 generator = EC_GROUP_get0_generator(group); in ecp_nistz256_points_mul() [all …]
|
| H A D | ecp_sm2p256.c | 437 static int ecp_sm2p256_is_affine_G(const EC_POINT *generator) in ecp_sm2p256_is_affine_G() argument 439 return (bn_get_top(generator->X) == P256_LIMBS) in ecp_sm2p256_is_affine_G() 440 && (bn_get_top(generator->Y) == P256_LIMBS) in ecp_sm2p256_is_affine_G() 441 && is_equal(bn_get_words(generator->X), def_xG) in ecp_sm2p256_is_affine_G() 442 && is_equal(bn_get_words(generator->Y), def_yG) in ecp_sm2p256_is_affine_G() 443 && (generator->Z_is_one == 1); in ecp_sm2p256_is_affine_G() 518 const EC_POINT *generator = NULL; in ecp_sm2p256_points_mul() local 533 generator = EC_GROUP_get0_generator(group); in ecp_sm2p256_points_mul() 534 if (generator == NULL) { in ecp_sm2p256_points_mul() 544 if (ecp_sm2p256_is_affine_G(generator)) { in ecp_sm2p256_points_mul() [all …]
|
| H A D | ecp_nistp224.c | 1410 EC_POINT *generator = NULL; in ossl_ec_GFp_nistp224_points_mul() local 1430 generator = EC_POINT_new(group); in ossl_ec_GFp_nistp224_points_mul() 1431 if (generator == NULL) in ossl_ec_GFp_nistp224_points_mul() 1439 generator, in ossl_ec_GFp_nistp224_points_mul() 1442 if (0 == EC_POINT_cmp(group, generator, group->generator, ctx)) in ossl_ec_GFp_nistp224_points_mul() 1573 EC_POINT_free(generator); in ossl_ec_GFp_nistp224_points_mul() 1586 EC_POINT *generator = NULL; in ossl_ec_GFp_nistp224_precompute_mult() local 1608 if (group->generator == NULL) in ossl_ec_GFp_nistp224_precompute_mult() 1610 generator = EC_POINT_new(group); in ossl_ec_GFp_nistp224_precompute_mult() 1611 if (generator == NULL) in ossl_ec_GFp_nistp224_precompute_mult() [all …]
|
| H A D | ec_mult.c | 174 if (!EC_POINT_copy(p, group->generator)) { in ossl_ec_scalar_mul_ladder() 407 const EC_POINT *generator = NULL; in ossl_ec_wNAF_mul() local 462 generator = EC_GROUP_get0_generator(group); in ossl_ec_wNAF_mul() 463 if (generator == NULL) { in ossl_ec_wNAF_mul() 472 && (EC_POINT_cmp(group, generator, pre_comp->points[0], ctx) == 0)) { in ossl_ec_wNAF_mul() 687 if (!EC_POINT_copy(val_sub[i][0], generator)) in ossl_ec_wNAF_mul() 816 const EC_POINT *generator; in ossl_ec_wNAF_precompute_mult() local 833 generator = EC_GROUP_get0_generator(group); in ossl_ec_wNAF_precompute_mult() 834 if (generator == NULL) { in ossl_ec_wNAF_precompute_mult() 898 if (!EC_POINT_copy(base, generator)) in ossl_ec_wNAF_precompute_mult()
|
| H A D | ec_lib.c | 133 EC_POINT_free(group->generator); in EC_GROUP_free() 154 EC_POINT_clear_free(group->generator); in EC_GROUP_clear_free() 228 if (src->generator != NULL) { in EC_GROUP_copy() 229 if (dest->generator == NULL) { in EC_GROUP_copy() 230 dest->generator = EC_POINT_new(dest); in EC_GROUP_copy() 231 if (dest->generator == NULL) in EC_GROUP_copy() 234 if (!EC_POINT_copy(dest->generator, src->generator)) in EC_GROUP_copy() 238 EC_POINT_clear_free(dest->generator); in EC_GROUP_copy() 239 dest->generator = NULL; in EC_GROUP_copy() 368 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, in EC_GROUP_set_generator() argument [all …]
|
| /freebsd/crypto/openssl/test/ |
| H A D | sm2_internal_test.c | 87 EC_POINT *generator = NULL; in create_EC_group() local 100 generator = EC_POINT_new(group); in create_EC_group() 101 if (!TEST_ptr(generator)) in create_EC_group() 106 || !TEST_true(EC_POINT_set_affine_coordinates(group, generator, g_x, in create_EC_group() 112 || !TEST_true(EC_GROUP_set_generator(group, generator, order, cof))) in create_EC_group() 122 EC_POINT_free(generator); in create_EC_group()
|
| /freebsd/sys/contrib/device-tree/Bindings/rng/ |
| H A D | microchip,pic32-rng.txt | 3 The PIC32 RNG provides a pseudo random number generator which can be seeded by 4 another true random number generator.
|
| /freebsd/contrib/wpa/src/crypto/ |
| H A D | crypto_internal-modexp.c | 16 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, in crypto_dh_init() argument 29 if (crypto_mod_exp(&generator, 1, privkey, prime_len, prime, prime_len, in crypto_dh_init() 42 int crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, in crypto_dh_derive_secret() argument
|
| /freebsd/sys/contrib/device-tree/Bindings/clock/ |
| H A D | silabs,si514.txt | 1 Binding for Silicon Labs 514 programmable I2C clock generator. 20 si514: clock-generator@55 {
|