Home
last modified time | relevance | path

Searched refs:random (Results 1 – 25 of 77) sorted by relevance

1234

/openthread-latest/third_party/mbedtls/repo/tests/suites/
Dtest_suite_bignum_random.data1 MPI core random basic: 0..1
4 MPI core random basic: 0..2
7 MPI core random basic: 1..2
10 MPI core random basic: 2^30..2^31
13 MPI core random basic: 0..2^128
16 MPI core random basic: 2^30..2^129
22 MPI core random basic: 2^28-1..2^28+1 (NOT_ACCEPTABLE)
25 MPI random legacy=core: 2^28-1..2^28+1 (NOT_ACCEPTABLE)
28 MPI random mod=core: 2^28-1..2^28+1 (NOT_ACCEPTABLE) (Mont)
31 MPI random mod=core: 2^28-1..2^28+1 (NOT_ACCEPTABLE) (canon)
[all …]
Dtest_suite_bignum_core.misc.data428 Fill random core: 0 bytes
431 Fill random core: 1 byte, RNG stops at 0
434 Fill random core: 1 byte, RNG just sufficient
437 Fill random core: 1 byte, RNG not exhausted
440 Fill random core: 1 byte, prior content nonzero
443 Fill random core: 1 byte, 1 extra limb
446 Fill random core: 1 byte, 1 extra limb, prior content nonzero
449 Fill random core: 8 bytes, RNG stops before
452 Fill random core: 8 bytes, RNG just sufficient
455 Fill random core: 8 bytes, RNG not exhausted
[all …]
Dtest_suite_random.data1 Generate random twice with CTR_DRBG
4 Generate random twice with HMAC_DRBG(SHA-1)
8 Generate random twice with HMAC_DRBG(SHA-256)
12 Generate random twice with HMAC_DRBG(SHA-512)
16 Generate random twice with PSA classic wrapper
19 Generate random twice with PSA API
Dtest_suite_psa_crypto_init.function126 uint8_t random[10] = { 0 };
159 status = psa_generate_random(random, sizeof(random));
276 uint8_t random[10] = { 0 };
283 status = psa_generate_random(random, sizeof(random));
313 uint8_t random[10] = { 0 };
324 PSA_ASSERT(psa_generate_random(random, sizeof(random)));
340 uint8_t random[10] = { 0 };
369 PSA_ASSERT(psa_generate_random(random, sizeof(random)));
381 uint8_t random[10] = { 0 };
397 PSA_ASSERT(psa_generate_random(random, sizeof(random)));
Dtest_suite_random.function3 /* Test random generation as a whole. */
15 * output twice is infinitesimal, but low enough that random generators
58 /* The two rounds must generate different random data. */
105 /* The two rounds must generate different random data. */
133 /* The two rounds must generate different random data. */
157 /* The two rounds must generate different random data. */
Dtest_suite_ecdh.data4 ECDH primitive random #1
8 ECDH primitive random #2
12 ECDH primitive random #3
16 ECDH primitive random #4
20 ECDH primitive random #5
Dtest_suite_ecdsa.data21 ECDSA primitive random #1
25 ECDSA primitive random #2
29 ECDSA primitive random #3
33 ECDSA primitive random #4
37 ECDSA primitive random #5
73 ECDSA write-read random #1
77 ECDSA write-read random #2
81 ECDSA write-read random #3
85 ECDSA write-read random #4
89 ECDSA write-read random #5
Dtest_suite_bignum.misc.data1733 Fill random: 0 bytes
1736 Fill random: 1 byte, good
1739 Fill random: 2 bytes, good, no leading zero
1742 Fill random: 2 bytes, good, 1 leading zero
1745 Fill random: MAX_SIZE - 7, good
1748 Fill random: MAX_SIZE, good
1751 Fill random: 0 bytes, previously small >0
1754 Fill random: 0 bytes, previously small <0
1757 Fill random: 0 bytes, previously large >0
1760 Fill random: 0 bytes, previously large <0
[all …]
Dtest_suite_psa_crypto_init.data16 No random without init
22 No random after deinit
Dtest_suite_ecp.data566 ECP generate Montgomery key: Curve25519, random in range
575 ECP generate Montgomery key: Curve25519, random = all-bits-zero
578 ECP generate Montgomery key: Curve25519, random = all-bits-one
584 ECP generate Montgomery key: Curve448, random in range
593 ECP generate Montgomery key: Curve448, random = all-bits-zero
596 ECP generate Montgomery key: Curve448, random = all-bits-one
1006 ECP mod p192 random
1345 # The following data be generated by random.getrandbits() in python must less than the named curves…
1678 # modulus - 1, and four random values, generated with
1679 # random.getrandbits(224) % modulus with a seed(2, 2).
[all …]
Dtest_suite_bignum.function43 * chooses a random witness. The witnesses (or non-witnesses as provided by the
51 mbedtls_test_mpi_random *random = (mbedtls_test_mpi_random *) state;
53 if (random == NULL || random->data->x == NULL || buf == NULL) {
57 if (random->pos + random->chunk_len > random->data->len
58 || random->chunk_len > len) {
69 memcpy(buf + len - random->chunk_len, &random->data->x[random->pos],
70 random->chunk_len);
72 random->pos += random->chunk_len;
/openthread-latest/tests/scripts/thread-cert/
Dtest_mle.py31 import random
42 return random.getrandbits(16)
46 return random.getrandbits(1)
50 return random.getrandbits(1)
54 return random.getrandbits(1)
58 return random.getrandbits(1)
162 return random.getrandbits(4)
166 return random.getrandbits(32)
170 length = random.randint(4, 8)
171 return bytearray(random.getrandbits(8) for _ in range(length))
[all …]
Dtest_network_layer.py31 import random
40 return bytearray([random.getrandbits(8) for _ in range(16)])
44 return bytearray([random.getrandbits(8) for _ in range(8)])
48 return random.getrandbits(16)
52 return bytearray([random.getrandbits(8) for _ in range(8)])
56 return random.getrandbits(1)
60 return random.getrandbits(32)
64 return random.getrandbits(8)
68 return random.getrandbits(64)
72 count = count if count is not None else random.randint(0, 255)
[all …]
Dtest_coap.py31 import random
39 return random.getrandbits(4)
43 return random.getrandbits(4)
47 return random.getrandbits(8)
53 value = random.getrandbits(4)
63 value = random.getrandbits(4)
71 return bytearray([random.getrandbits(8) for _ in range(length)])
75 return random.getrandbits(2)
79 return random.getrandbits(2)
83 return random.getrandbits(8)
[all …]
Dtest_network_data.py32 import random
128 return random.getrandbits(16)
132 return random.getrandbits(2)
141 count = random.randint(0, 16)
151 return random.getrandbits(8)
155 return random.randint(1, 16)
162 return bytearray([random.getrandbits(8) for _ in range(int(math.ceil(prefix_length / 8)))])
166 return random.getrandbits(1)
170 return random.getrandbits(1)
174 return random.getrandbits(1)
[all …]
Dtest_lowpan.py31 import random
58 return random.getrandbits(2)
62 return random.getrandbits(1)
66 return random.getrandbits(2)
70 return random.getrandbits(1)
74 return random.getrandbits(1)
78 return random.getrandbits(2)
82 return random.getrandbits(1)
86 return random.getrandbits(1)
90 return random.getrandbits(2)
[all …]
Dtest_common.py29 import random
38 return bytearray([random.getrandbits(8) for _ in range(8)])
42 return random.getrandbits(16)
46 return bytearray([random.getrandbits(8) for _ in range(2)])
50 return bytearray([random.getrandbits(8) for _ in range(16)])
Dtest_crypto.py31 import random
51 return bytearray([random.getrandbits(8) for _ in range(8)])
55 return random.getrandbits(3)
69 return bytearray([random.getrandbits(8) for _ in range(length)])
80 return random.getrandbits(32)
84 ip_address_bytes = bytearray([random.getrandbits(8) for _ in range(16)])
89 length = length if length is not None else random.randint(0, 128)
90 return bytearray([random.getrandbits(8) for _ in range(length)])
94 return bytearray([random.getrandbits(8) for _ in range(16)])
Ddtls.py370 random, argument
378 self.random = random
386 … return (self.client_version.to_bytes() + self.random.to_bytes() + self.session_id.to_bytes() +
393 random = Random.from_bytes(data)
403 random,
433 random, argument
440 self.random = random
447 … return (self.server_version.to_bytes() + self.random.to_bytes() + self.session_id.to_bytes() +
453 random = Random.from_bytes(data)
462 random,
/openthread-latest/third_party/mbedtls/repo/docs/architecture/
Dmbed-crypto-storage-specification.md29 * [Nonvolatile random seed](#nonvolatile-random-seed-file-format-for-0.1.0) on ITS only.
33 … has a nonvolatile random seed file produced with Mbed OS 5.11.x and is upgraded to a later versio…
35 We do not make any promises regarding key storage, or regarding the nonvolatile random seed file on…
64 ### Nonvolatile random seed file format for 0.1.0
66 The nonvolatile random seed file contains a seed for the random generator. If present, it is rewrit…
76 * File 0xffffff52 (`PSA_CRYPTO_ITS_RANDOM_SEED_UID`): [nonvolatile random seed](#nonvolatile-random
106 * [Nonvolatile random seed](#nonvolatile-random-seed-file-format-for-1.0.0) on ITS only.
123 ### Nonvolatile random seed file format for 1.0.0
125 The nonvolatile random seed file contains a seed for the random generator. If present, it is rewrit…
129 This is unchanged since [the feature was introduced in Mbed Crypto 0.1.0](#nonvolatile-random-seed-…
[all …]
/openthread-latest/third_party/mbedtls/repo/scripts/mbedtls_dev/
Dbignum_data.py7 import random
153 rng = random.Random()
/openthread-latest/third_party/mbedtls/repo/programs/
DMakefile64 random/gen_entropy \
65 random/gen_random_ctr_drbg \
273 random/gen_entropy$(EXEXT): random/gen_entropy.c $(DEP)
275 $(CC) $(LOCAL_CFLAGS) $(CFLAGS) random/gen_entropy.c $(LOCAL_LDFLAGS) $(LDFLAGS) -o $@
277 random/gen_random_ctr_drbg$(EXEXT): random/gen_random_ctr_drbg.c $(DEP)
279 $(CC) $(LOCAL_CFLAGS) $(CFLAGS) random/gen_random_ctr_drbg.c $(LOCAL_LDFLAGS) $(LDFLAGS) -o $@
DREADME.md56 * [`random/gen_entropy.c`](random/gen_entropy.c): shows how to use the default entropy sources to g…
57 …rator to seed a cryptographic pseudorandom generator, as illustrated by `random/gen_random_ctr_drb…
59random/gen_random_ctr_drbg.c`](random/gen_random_ctr_drbg.c): shows how to use the default entropy…
D.gitignore42 random/gen_entropy
43 random/gen_random_ctr_drbg
DCMakeLists.txt9 add_subdirectory(random)

1234