/openthread-latest/third_party/mbedtls/repo/tests/suites/ |
D | test_suite_bignum_random.data | 1 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 …]
|
D | test_suite_bignum_core.misc.data | 428 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 …]
|
D | test_suite_random.data | 1 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
|
D | test_suite_psa_crypto_init.function | 126 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)));
|
D | test_suite_random.function | 3 /* 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. */
|
D | test_suite_ecdh.data | 4 ECDH primitive random #1 8 ECDH primitive random #2 12 ECDH primitive random #3 16 ECDH primitive random #4 20 ECDH primitive random #5
|
D | test_suite_ecdsa.data | 21 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
|
D | test_suite_bignum.misc.data | 1733 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 …]
|
D | test_suite_psa_crypto_init.data | 16 No random without init 22 No random after deinit
|
D | test_suite_ecp.data | 566 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 …]
|
D | test_suite_bignum.function | 43 * 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/ |
D | test_mle.py | 31 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 …]
|
D | test_network_layer.py | 31 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 …]
|
D | test_coap.py | 31 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 …]
|
D | test_network_data.py | 32 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 …]
|
D | test_lowpan.py | 31 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 …]
|
D | test_common.py | 29 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)])
|
D | test_crypto.py | 31 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)])
|
D | dtls.py | 370 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/ |
D | mbed-crypto-storage-specification.md | 29 * [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/ |
D | bignum_data.py | 7 import random 153 rng = random.Random()
|
/openthread-latest/third_party/mbedtls/repo/programs/ |
D | Makefile | 64 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 $@
|
D | README.md | 56 * [`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… 59 …random/gen_random_ctr_drbg.c`](random/gen_random_ctr_drbg.c): shows how to use the default entropy…
|
D | .gitignore | 42 random/gen_entropy 43 random/gen_random_ctr_drbg
|
D | CMakeLists.txt | 9 add_subdirectory(random)
|