Home
last modified time | relevance | path

Searched refs:seed (Results 1 – 25 of 125) sorted by relevance

12345

/mirbsd/src/usr.bin/skeyinit/
Dskeyinit.c54 char seed[SKEY_MAX_SEED_LEN + 1]; in main() local
67 for (i = 0, p = seed; hostname[i] && i < SKEY_NAMELEN; i++) { in main()
235 skey_get_algorithm(), skey.seed); in main()
240 l = strlen(skey.seed); in main()
241 for (p = skey.seed; *p; p++) { in main()
246 memmove(p, p + 1, l - (p - skey.seed)); in main()
253 lastc = skey.seed[l - 1]; in main()
255 (void)strlcpy(seed, skey.seed, in main()
256 sizeof seed); in main()
257 seed[l - 1] = lastc + 1; in main()
[all …]
/mirbsd/src/lib/libssl/src/crypto/rsa/
Drsa_oaep.c36 unsigned char *db, *seed; in RSA_padding_add_PKCS1_OAEP() local
60 seed = to + 1; in RSA_padding_add_PKCS1_OAEP()
68 if (RAND_bytes(seed, SHA_DIGEST_LENGTH) <= 0) in RSA_padding_add_PKCS1_OAEP()
71 memcpy(seed, in RSA_padding_add_PKCS1_OAEP()
76 PKCS1_MGF1(dbmask, emlen - SHA_DIGEST_LENGTH, seed, SHA_DIGEST_LENGTH, in RSA_padding_add_PKCS1_OAEP()
84 seed[i] ^= seedmask[i]; in RSA_padding_add_PKCS1_OAEP()
97 unsigned char *db = NULL, seed[SHA_DIGEST_LENGTH], phash[SHA_DIGEST_LENGTH]; in RSA_padding_check_PKCS1_OAEP() local
128 PKCS1_MGF1(seed, SHA_DIGEST_LENGTH, maskeddb, dblen, EVP_sha1()); in RSA_padding_check_PKCS1_OAEP()
130 seed[i] ^= from[i - lzero]; in RSA_padding_check_PKCS1_OAEP()
132 PKCS1_MGF1(db, dblen, seed, SHA_DIGEST_LENGTH, EVP_sha1()); in RSA_padding_check_PKCS1_OAEP()
[all …]
/mirbsd/src/lib/libdes/
Dqud_cksm.c76 DES_LONG des_quad_cksum(input, output, length, out_count, seed)
81 des_cblock (*seed);
92 z0=Q_B0((*seed)[0])|Q_B1((*seed)[1])|Q_B2((*seed)[2])|Q_B3((*seed)[3]);
93 z1=Q_B0((*seed)[4])|Q_B1((*seed)[5])|Q_B2((*seed)[6])|Q_B3((*seed)[7]);
Drand_key.c62 static int seed=0; variable
69 seed=1;
90 if (seed)
97 seed=0;
Drnd_keys.c50 des_set_random_generator_seed(des_cblock *seed) in des_set_random_generator_seed() argument
52 des_key_sched(seed, sequence_seed); in des_set_random_generator_seed()
89 des_init_random_number_generator(des_cblock *seed) in des_init_random_number_generator() argument
115 des_set_random_generator_seed(seed); in des_init_random_number_generator()
/mirbsd/src/lib/libskey/
Dskeysubr.c70 keycrunch(char *result, char *seed, char *passwd) in keycrunch() argument
72 return(skey_algorithm_table[skey_hash_type].keycrunch(result, seed, passwd)); in keycrunch()
76 keycrunch_md4(char *result, char *seed, char *passwd) in keycrunch_md4() argument
87 if (seed && passwd) { in keycrunch_md4()
88 buflen = strlen(seed) + strlen(passwd); in keycrunch_md4()
91 (void)strlcpy(buf, seed, buflen + 1); in keycrunch_md4()
118 keycrunch_md5(char *result, char *seed, char *passwd) in keycrunch_md5() argument
129 if (seed && passwd) { in keycrunch_md5()
130 buflen = strlen(seed) + strlen(passwd); in keycrunch_md5()
133 (void)strlcpy(buf, seed, buflen + 1); in keycrunch_md5()
[all …]
/mirbsd/src/lib/libssl/src/crypto/des/
Dqud_cksm.c77 long length, int out_count, DES_cblock *seed) in DES_quad_cksum() argument
96 z0=Q_B0((*seed)[0])|Q_B1((*seed)[1])|Q_B2((*seed)[2])|Q_B3((*seed)[3]); in DES_quad_cksum()
97 z1=Q_B0((*seed)[4])|Q_B1((*seed)[5])|Q_B2((*seed)[6])|Q_B3((*seed)[7]); in DES_quad_cksum()
/mirbsd/src/lib/libssl/src/crypto/acss/
Dacss_skey.c64 key->seed[i] = reverse[key->data[i]]; in acss_seed()
67 key->lfsr17 = key->seed[1] in acss_seed()
68 | (key->seed[0] << 9) in acss_seed()
70 key->lfsr25 = key->seed[4] in acss_seed()
71 | (key->seed[3] << 8) in acss_seed()
72 | ((key->seed[2] & 0x1f) << 16) in acss_seed()
73 | ((key->seed[2] & 0xe0) << 17) in acss_seed()
/mirbsd/src/lib/libc/stdlib/
Drand.c38 rand_r(u_int *seed) in rand_r() argument
40 *seed = *seed * 1103515245 + 12345; in rand_r()
41 return (*seed % ((u_int)RAND_MAX + 1)); in rand_r()
53 srand(u_int seed) in srand() argument
55 next = seed; in srand()
Dsrand48.c22 srand48(long seed) in srand48() argument
25 __rand48_seed[1] = (unsigned short) seed; in srand48()
26 __rand48_seed[2] = (unsigned short) (seed >> 16); in srand48()
/mirbsd/src/usr.sbin/tokeninit/
Dtokeninit.c64 char seed[80]; in main() local
136 if (!readpassphrase(p, seed, sizeof(seed), RPP_ECHO_ON) || in main()
137 seed[0] == '\0') { in main()
144 if (parse_secret(hexformat, seed, secret)) { in main()
181 parse_secret(int hexformat, char *seed, unsigned char *secret) in parse_secret() argument
187 if ((i = sscanf(seed, "%02x %02x %02x %02x %02x %02x %02x %02x", in parse_secret()
192 if ((i = sscanf(seed, "%o %o %o %o %o %o %o %o", in parse_secret()
/mirbsd/src/gnu/usr.bin/perl/lib/Math/BigInt/t/
Dmbi_rand.t28 my $seed = ($#ARGV == 0) ? $ARGV[0] : int(rand(1165537));
29 print "# seed: $seed\n"; srand($seed);
70 print "# seed $seed, ". join(' ',Math::BigInt::Calc->_base_len()),"\n".
75 print "# seed: $seed, \$ADB * \$B / \$B = ", $ADB * $B / $B, " != $ADB (\$B=$B)\n";
85 print "# seed $seed, ". join(' ',Math::BigInt::Calc->_base_len()),"\n".
90 print "# seed $seed, \$ADB * \$A / \$A = ", $ADB * $A / $A, " != $ADB (\$A=$A)\n"
/mirbsd/src/lib/libssl/src/crypto/dsa/
Ddsatest.c91 static unsigned char seed[20]={ variable
151 dsa=DSA_generate_parameters(512,seed,20,&counter,&h,dsa_cb,bio_err); in main()
157 seed[i],seed[i+1],seed[i+2],seed[i+3]); in main()
Ddsa_gen.c91 unsigned char seed[SHA_DIGEST_LENGTH]; in DSA_generate_parameters() local
113 memcpy(seed,seed_in,seed_len); in DSA_generate_parameters()
146 RAND_pseudo_bytes(seed,SHA_DIGEST_LENGTH); in DSA_generate_parameters()
154 memcpy(buf,seed,SHA_DIGEST_LENGTH); in DSA_generate_parameters()
155 memcpy(buf2,seed,SHA_DIGEST_LENGTH); in DSA_generate_parameters()
164 EVP_Digest(seed,SHA_DIGEST_LENGTH,md,NULL,HASH, NULL); in DSA_generate_parameters()
289 if ((m > 1) && (seed_in != NULL)) memcpy(seed_in,seed,20); in DSA_generate_parameters()
Ddsagen.c72 unsigned char seed[20]={ variable
105 memcpy(seed_buf,seed,20); in main()
106 dsa=DSA_generate_parameters(1024,seed,20,&counter,&h,cb,bio_err); in main()
/mirbsd/src/gnu/usr.bin/perl/ext/Encode/t/
Dgrow.t19 my $seed = "";
22 $seed .= ($c =~ /^\p{IsPrint}/o) ? $c : " ";
26 my $octs = $seed;
/mirbsd/src/usr.bin/skey/
Dskey.c39 char buf[33], *seed, *slash; in main() local
97 seed = slash; in main()
114 seed = argv[++i]; in main()
128 if (keycrunch(key, seed, passwd) != 0) in main()
/mirbsd/src/gnu/usr.bin/perl/ext/Encode/lib/Encode/MIME/
DHeader.pm9 my %seed =
19 %seed,
25 %seed,
32 %seed,
/mirbsd/src/lib/libssl/src/doc/crypto/
DRAND_load_file.pod5 RAND_load_file, RAND_write_file, RAND_file_name - PRNG seed file
19 RAND_file_name() generates a default path for the random seed
21 filename. The seed file is $RANDFILE if that environment variable is
39 bytes written were generated without appropriate seed.
DDSA_generate_parameters.pod11 DSA *DSA_generate_parameters(int bits, unsigned char *seed,
23 If B<seed> is B<NULL> or B<seed_len> E<lt> 20, the primes will be
24 generated at random. Otherwise, the seed is used to generate
25 them. If the given seed does not yield a prime q, a new random
26 seed is chosen and placed at B<seed>.
DRAND_egd.pod19 It queries 255 bytes and uses L<RAND_add(3)|RAND_add(3)> to seed the
24 It queries B<bytes> bytes and uses L<RAND_add(3)|RAND_add(3)> to seed the
34 B<buf>. If B<buf> is NULL, B<bytes> bytes are queried and used to seed the
65 return enough data to fully seed the PRNG.
Drand.pod58 described in L<RAND_add(3)|RAND_add(3)>. Its state can be saved in a seed file
94 break a cipher than guess the RNG seed data.
98 Any RNG seed data should influence all subsequent random numbers
99 generated. This implies that any random seed data entered will have
104 When using data to seed the RNG state, the data used should not be
128 Whenever seed data is added, it is inserted into the 'state' as
/mirbsd/src/gnu/usr.bin/perl/ext/Thread/
Dunsync.tx16 my $seed = $$ ^ $^T;
17 print "Randomising to $seed\n";
18 srand($seed);
/mirbsd/src/lib/libssl/src/crypto/dh/
Ddh_lib.c154 ret->seed = NULL; in DH_new_method()
204 if (r->seed) OPENSSL_free(r->seed); in DH_free()
/mirbsd/src/usr.bin/make/
Dutil.c133 srandom(seed) in srandom() argument
134 long seed; in srandom()
136 srand48(seed);

12345