Home
last modified time | relevance | path

Searched refs:generator (Results 1 – 25 of 304) sorted by relevance

12345678910>>...13

/freebsd/sys/tools/syscalls/tools/
H A Dgenerator.lua10 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 Dgentemplate.pm17 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 Ddh_gen.c35 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 Ddh_depr.c25 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 Ddh_pmeth.c32 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 Dxlnx,v-tc.txt4 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 Dgenerator.cppm
/freebsd/crypto/openssl/util/perl/OpenSSL/Config/
H A DQuery.pm116 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 Dec_all_m31.c33 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 Dec_all_m15.c32 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 DMakefile22 lint-generator: .PHONY
29 generate-tests: .PHONY lint-generator
33 .ORDER: lint-generator generate-tests-${tcat}
/freebsd/crypto/openssl/doc/man7/
H A DRAND.pod6 - 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 DEVP_RAND-TEST-RAND.pod9 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 DRAND_add.pod30 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 DRAND_set_DRBG_type.pod7 - 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 DDH_generate_parameters.pod19 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 Decp_nistz256.c790 static int ecp_nistz256_is_affine_G(const EC_POINT *generator) in ecp_nistz256_is_affine_G() argument
792generator->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 Decp_sm2p256.c437 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 Decp_nistp224.c1410 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 Dec_mult.c174 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 Dec_lib.c133 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 Dsm2_internal_test.c87 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 Dmicrochip,pic32-rng.txt3 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 Dcrypto_internal-modexp.c16 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 Dsilabs,si514.txt1 Binding for Silicon Labs 514 programmable I2C clock generator.
20 si514: clock-generator@55 {

12345678910>>...13