/mbedtls-latest/tests/scripts/ |
D | analyze_outcomes.py | 246 re.compile(r'.*\bMBEDTLS_(MD5|RIPEMD160|SHA[0-9]+)_.*'), 272 re.compile(r'.*\bMBEDTLS_(MD5|RIPEMD160|SHA[0-9]+)_.*'), 273 re.compile(r'.*\bMBEDTLS_MD_C\b') 315 re.compile(r'.*\bMBEDTLS_(AES|ARIA|CAMELLIA|CHACHA20|DES)_.*'), 316 re.compile(r'.*\bMBEDTLS_(CCM|CHACHAPOLY|CMAC|GCM)_.*'), 317 re.compile(r'.*\bMBEDTLS_AES(\w+)_C\b.*'), 318 re.compile(r'.*\bMBEDTLS_CIPHER_.*'), 323 re.compile(r'PEM read .*(AES|DES|\bencrypt).*'), 344 re.compile(r'PBE Encrypt, .*'), 345 re.compile(r'PBE Decrypt, .*'), [all …]
|
D | check_names.py | 53 PUBLIC_MACRO_PATTERN = r"^(MBEDTLS|PSA)_[0-9A-Z_]*[0-9A-Z]$" 54 INTERNAL_MACRO_PATTERN = r"^[0-9A-Za-z_]*[0-9A-Z]$" 56 IDENTIFIER_PATTERN = r"^(mbedtls|psa)_[0-9a-z_]*[0-9a-z]$" 377 macro_regex = re.compile(r"# *define +(?P<macro>\w+)") 414 mbed_regex = re.compile(r"\b(MBED.+?|PSA)_[A-Z0-9_]*") 415 exclusions = re.compile(r"// *no-check-names|#error") 466 optional_c_identifier = r"([_a-zA-Z][_a-zA-Z0-9]*)?" 468 re.search(r"^(typedef +)?enum " + \ 470 r" *{", line)): 473 re.search(r"^(typedef +)?enum", line)): [all …]
|
D | check_files.py | 107 r'docs/.*\.pdf\Z', 108 r'docs/.*\.png\Z', 109 r'programs/fuzz/corpuses/[^.]+\Z', 110 r'framework/data_files/[^.]+\Z', 111 r'framework/data_files/.*\.(crt|csr|db|der|key|pubkey)\Z', 112 r'framework/data_files/.*\.req\.[^/]+\Z', 113 r'framework/data_files/.*malformed[^/]+\Z', 114 r'framework/data_files/format_pkcs12\.fmt\Z', 115 r'framework/data_files/.*\.bin\Z', 176 path_exemptions = re.compile(r'tests/scripts/quiet/.*') [all …]
|
D | translate_ciphers.py | 89 s_cipher = re.sub(r'\ATLS-', '+', s_cipher) 101 s_cipher = re.sub(r"GCM-SHA\d\d\d", "GCM", s_cipher) 121 s_cipher = re.sub(r'^TLS-', '', s_cipher) 130 s_cipher = re.sub(r'^RSA-', r'', s_cipher) 138 s_cipher = re.sub(r'(?<!DES-)CBC-', r'', s_cipher)
|
/mbedtls-latest/library/ |
D | ecdsa.c | 77 mbedtls_mpi r; /* r value */ member 93 mbedtls_mpi_init(&ctx->r); in ecdsa_restart_sig_init() 107 mbedtls_mpi_free(&ctx->r); in ecdsa_restart_sig_free() 244 mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign_restartable() argument 255 mbedtls_mpi *pk = &k, *pr = r; in mbedtls_ecdsa_sign_restartable() 278 pr = &rs_ctx->sig->r; in mbedtls_ecdsa_sign_restartable() 364 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(r, pr)); in mbedtls_ecdsa_sign_restartable() 380 int mbedtls_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign() argument 385 return mbedtls_ecdsa_sign_restartable(grp, r, s, d, buf, blen, in mbedtls_ecdsa_sign() 398 mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign_det_restartable() argument [all …]
|
D | bignum_mod.c | 25 int mbedtls_mpi_mod_residue_setup(mbedtls_mpi_mod_residue *r, in mbedtls_mpi_mod_residue_setup() argument 34 r->limbs = N->limbs; in mbedtls_mpi_mod_residue_setup() 35 r->p = p; in mbedtls_mpi_mod_residue_setup() 40 void mbedtls_mpi_mod_residue_release(mbedtls_mpi_mod_residue *r) in mbedtls_mpi_mod_residue_release() argument 42 if (r == NULL) { in mbedtls_mpi_mod_residue_release() 46 r->limbs = 0; in mbedtls_mpi_mod_residue_release() 47 r->p = NULL; in mbedtls_mpi_mod_residue_release() 317 int mbedtls_mpi_mod_read(mbedtls_mpi_mod_residue *r, in mbedtls_mpi_mod_read() argument 326 if (r->limbs == 0 || N->limbs == 0) { in mbedtls_mpi_mod_read() 329 if (r->limbs != N->limbs) { in mbedtls_mpi_mod_read() [all …]
|
D | alignment.h | 117 uint16_t r; in mbedtls_get_unaligned_uint16() local 120 r = *p16; in mbedtls_get_unaligned_uint16() 123 r = p16->x; in mbedtls_get_unaligned_uint16() 125 memcpy(&r, p, sizeof(r)); in mbedtls_get_unaligned_uint16() 127 return r; in mbedtls_get_unaligned_uint16() 169 uint32_t r; in mbedtls_get_unaligned_uint32() local 172 r = *p32; in mbedtls_get_unaligned_uint32() 175 r = p32->x; in mbedtls_get_unaligned_uint32() 177 memcpy(&r, p, sizeof(r)); in mbedtls_get_unaligned_uint32() 179 return r; in mbedtls_get_unaligned_uint32() [all …]
|
D | common.h | 186 static inline void mbedtls_xor(unsigned char *r, in mbedtls_xor() argument 200 vst1q_u8(r + i, x); in mbedtls_xor() 215 mbedtls_put_unaligned_uint64(r + i, x); in mbedtls_xor() 225 mbedtls_put_unaligned_uint32(r + i, x); in mbedtls_xor() 235 r[i] = a[i] ^ b[i]; in mbedtls_xor() 268 static inline void mbedtls_xor_no_simd(unsigned char *r, in mbedtls_xor_no_simd() argument 279 mbedtls_put_unaligned_uint64(r + i, x); in mbedtls_xor_no_simd() 293 mbedtls_put_unaligned_uint32(r + i, x); in mbedtls_xor_no_simd() 303 r[i] = a[i] ^ b[i]; in mbedtls_xor_no_simd()
|
D | aria.c | 44 uint32_t r; in aria_p1() local 45 __asm("rev16 %0, %1" : "=l" (r) : "l" (x)); in aria_p1() 46 return r; in aria_p1() 53 uint32_t r; in aria_p1() local 55 return r; in aria_p1() 274 static void aria_fo_xor(uint32_t r[4], const uint32_t p[4], in aria_fo_xor() 287 r[0] = a ^ x[0]; in aria_fo_xor() 288 r[1] = b ^ x[1]; in aria_fo_xor() 289 r[2] = c ^ x[2]; in aria_fo_xor() 290 r[3] = d ^ x[3]; in aria_fo_xor() [all …]
|
D | psa_crypto_ecp.c | 375 mbedtls_mpi r, s; in mbedtls_psa_ecdsa_sign_hash() local 387 mbedtls_mpi_init(&r); in mbedtls_psa_ecdsa_sign_hash() 400 &ecp->grp, &r, &s, in mbedtls_psa_ecdsa_sign_hash() 411 MBEDTLS_MPI_CHK(mbedtls_ecdsa_sign(&ecp->grp, &r, &s, &ecp->d, in mbedtls_psa_ecdsa_sign_hash() 417 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&r, in mbedtls_psa_ecdsa_sign_hash() 424 mbedtls_mpi_free(&r); in mbedtls_psa_ecdsa_sign_hash() 460 mbedtls_mpi r, s; in mbedtls_psa_ecdsa_verify_hash() local 474 mbedtls_mpi_init(&r); in mbedtls_psa_ecdsa_verify_hash() 482 status = mbedtls_to_psa_error(mbedtls_mpi_read_binary(&r, in mbedtls_psa_ecdsa_verify_hash() 503 &r, &s)); in mbedtls_psa_ecdsa_verify_hash() [all …]
|
D | aesce.c | 416 poly128_t r; in vmull_p64() local 417 asm ("vmull.p64 %[r], %[a], %[b]" : [r] "=w" (r) : [a] "w" (a), [b] "w" (b) :); in vmull_p64() 418 return r; in vmull_p64() 475 uint64x1_t r = vget_low_u64(vreinterpretq_u64_p64(a)); in vget_low_p64() local 476 return (poly64x1_t) r; in vget_low_p64() 568 uint64x2_t r = vreinterpretq_u64_u8(vdupq_n_u8(0x87)); in poly_mult_reduce() local 573 asm volatile ("" : "+w" (r)); in poly_mult_reduce() 575 uint8x16_t const MODULO = vreinterpretq_u8_u64(vshrq_n_u64(r, 64 - 8)); in poly_mult_reduce()
|
/mbedtls-latest/tests/suites/ |
D | test_suite_ecdsa.function | 15 mbedtls_mpi d, r, s; 21 mbedtls_mpi_init(&d); mbedtls_mpi_init(&r); mbedtls_mpi_init(&s); 30 TEST_ASSERT(mbedtls_ecdsa_sign(&grp, &r, &s, &d, buf, sizeof(buf), 33 TEST_ASSERT(mbedtls_ecdsa_verify(&grp, buf, sizeof(buf), &Q, &r, &s) == 0); 38 mbedtls_mpi_free(&d); mbedtls_mpi_free(&r); mbedtls_mpi_free(&s); 47 mbedtls_mpi d, r, s; 53 mbedtls_mpi_init(&d); mbedtls_mpi_init(&r); mbedtls_mpi_init(&s); 65 TEST_ASSERT(mbedtls_ecdsa_sign(&grp, &r, &s, &d, buf, sizeof(buf), 68 TEST_ASSERT(mbedtls_ecdsa_verify(&grp, buf, sizeof(buf), &Q, &r, &s) == 0); 73 mbedtls_mpi_free(&d); mbedtls_mpi_free(&r); mbedtls_mpi_free(&s); [all …]
|
D | test_suite_alignment.function | 44 uint64_t r = 0; 47 r = mbedtls_get_unaligned_uint16(x + offset); 50 r = mbedtls_get_unaligned_uint32(x + offset); 53 r = mbedtls_get_unaligned_uint64(x + offset); 77 TEST_EQUAL(r, expected); 89 mbedtls_put_unaligned_uint16(x + offset, r); 92 mbedtls_put_unaligned_uint32(x + offset, r); 95 mbedtls_put_unaligned_uint64(x + offset, r); 112 uint64_t r = 0; 115 r = MBEDTLS_BSWAP16(input); [all …]
|
D | test_suite_psa_crypto_util.data | 19 ECDSA Raw -> DER, 256bit, Null r 27 ECDSA Raw -> DER, 256bit, r with MSb set 35 ECDSA Raw -> DER, 256bit, both r and s with MSb set 39 ECDSA Raw -> DER, 256bit, r and s only 1 byte of data 43 ECDSA Raw -> DER, 256bit, r and s only 1 byte of data with MSb set 47 ECDSA Raw -> DER, 256bit, Invalid raw signature (r 1 byte shorter) 51 ECDSA Raw -> DER, 256bit, Invalid raw signature (r and s 1 byte shorter) 55 ECDSA Raw -> DER, 256bit, Invalid raw signature (r 1 byte longer) 59 ECDSA Raw -> DER, 256bit, Invalid raw signature (r and s 1 byte longer) 93 ECDSA DER -> Raw, 256bit, Wrong r integer length (1 byte smaller than the actual size) [all …]
|
D | test_suite_bignum_mod.function | 13 static int test_read_residue(mbedtls_mpi_mod_residue *r, 27 r->p = p; 28 r->limbs = limbs; 33 return mbedtls_mpi_mod_residue_setup(r, m, p, limbs); 546 mbedtls_mpi_mod_residue r; 556 TEST_EQUAL(ret, mbedtls_mpi_mod_residue_setup(&r, &m, R, r_limbs)); 559 TEST_EQUAL(r.limbs, r_limbs); 560 TEST_ASSERT(r.p == R); 577 mbedtls_mpi_mod_residue r = { NULL, 0 }; 589 mbedtls_mpi_mod_read(&r, &m, buf->x, buf->len, endian)); [all …]
|
D | test_suite_ecjpake.data | 58 ECJPAKE round one: KKP1: zero-length r 61 ECJPAKE round one: KKP1: no data for r 64 ECJPAKE round one: KKP1: corrupted r 106 ECJPAKE round one: KKP2: zero-length r 109 ECJPAKE round one: KKP2: no data for r 112 ECJPAKE round one: KKP2: corrupted r 172 ECJPAKE round two client: zero-length r 175 ECJPAKE round two client: no data for r 178 ECJPAKE round two client: corrupted r 226 ECJPAKE round two server: zero-length r [all …]
|
D | test_suite_ctr_drbg.function | 458 uint8_t r[16]; 463 memset(r, 0, 16); 479 r[15 - byte] = 1 << bit; 482 TEST_MEMORY_COMPARE(c, 16, r, 16); 488 memcpy(r, c, 16); 491 r[i] += 1; 492 if (r[i] != 0) { 496 TEST_MEMORY_COMPARE(c, 16, r, 16); 504 uint8_t r[16]; 506 // initialise c and r from test argument [all …]
|
D | test_suite_bignum_mod.misc.data | 105 Test mbedtls_mpi_residue_setup #1 m > r 108 Test mbedtls_mpi_residue_setup #2 r == m - 1 111 Test mbedtls_mpi_residue_setup #3 m->limbs = r-> limbs && m > r 114 Test mbedtls_mpi_residue_setup #4 m->limbs = r-> limbs && m > r 117 Test mbedtls_mpi_residue_setup #5 m->limbs > r-> limbs && m > r 120 Test mbedtls_mpi_residue_setup #6 m->limbs < r-> limbs && m > r 123 Test mbedtls_mpi_residue_setup #7 r == m 126 Test mbedtls_mpi_residue_setup #8 r > m
|
/mbedtls-latest/programs/x509/ |
D | cert_req.c | 147 char *p, *q, *r; in main() local 218 r = q; in main() 222 if ((semicolon = strchr(r, ';')) != NULL) { in main() 224 r = semicolon; in main() 232 r = semicolon; in main() 238 *r++ = '\0'; in main() 240 r = NULL; in main() 307 q = r; in main() 319 if ((r = strchr(q, ',')) != NULL) { in main() 320 *r++ = '\0'; in main() [all …]
|
D | cert_write.c | 301 char *p, *q, *r; in main() local 474 if ((r = strchr(q, ',')) != NULL) { in main() 475 *r++ = '\0'; in main() 497 q = r; in main() 503 if ((r = strchr(q, ',')) != NULL) { in main() 504 *r++ = '\0'; in main() 531 q = r; in main() 539 r = q; in main() 543 if ((semicolon = strchr(r, ';')) != NULL) { in main() 545 r = semicolon; in main() [all …]
|
/mbedtls-latest/scripts/ |
D | generate_ssl_debug_helpers.py | 26 string_pattern = r"(?P<string>\".*?\"|\'.*?\')" 27 comment_pattern = r"(?P<comment>/\*.*?\*/|//[^\r\n]*$)" 28 pattern = re.compile(string_pattern + r'|' + comment_pattern, 55 pattern = re.compile(r"^[ \t]*#[ \t]*" + 56 r"(?P<directive>(if[ \t]|ifndef[ \t]|ifdef[ \t]|else|endif))" + 57 r"[ \t]*(?P<param>(.*\\\n)*.*$)", 147 enum_pattern = re.compile(r'enum\s*(?P<prefix_name>\w*)\s*' + 148 r'{\s*(?P<body>[^}]*)}' + 149 r'\s*(?P<suffix_name>\w*)\s*;', 236 sig_alg_pattern = re.compile(r'#define\s+(?P<name>MBEDTLS_TLS1_3_SIG_\w+)\s+' + [all …]
|
D | prepare_release.sh | 58 r=' yes' 60 r='' 62 sed -i 's/^\(GEN_FILES[ ?:]*=\)\([^#]*\)/\1'"$r/" Makefile */Makefile 66 r='ON' 68 r='OFF' 70 …ent/! s/^\( *option *( *GEN_FILES *"[^"]*" *\)\([A-Za-z0-9][A-Za-z0-9]*\)/\1'"$r/" CMakeLists.txt
|
D | config.py | 410 _define_line_regexp = (r'(?P<indentation>\s*)' + 411 r'(?P<commented_out>(//\s*)?)' + 412 r'(?P<define>#\s*define\s+)' + 413 r'(?P<name>\w+)' + 414 r'(?P<arguments>(?:\((?:\w|\s|,)*\))?)' + 415 r'(?P<separator>\s*)' + 416 r'(?P<value>.*)') 417 _ifndef_line_regexp = r'#ifndef (?P<inclusion_guard>\w+)' 418 _section_line_regexp = (r'\s*/?\*+\s*[\\@]name\s+SECTION:\s*' + 419 r'(?P<section>.*)[ */]*') [all …]
|
/mbedtls-latest/include/mbedtls/ |
D | ecdsa.h | 161 int mbedtls_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, 206 int mbedtls_ecdsa_sign_det_ext(mbedtls_ecp_group *grp, mbedtls_mpi *r, 271 mbedtls_mpi *r, mbedtls_mpi *s, 334 mbedtls_mpi *r, mbedtls_mpi *s, 375 const mbedtls_ecp_point *Q, const mbedtls_mpi *r, 417 const mbedtls_mpi *r,
|
/mbedtls-latest/3rdparty/p256-m/p256-m/ |
D | p256-m.c | 515 uint32_t r[8]; in m256_add() local 517 uint32_t carry_sub = u256_sub(r, z, mod->m); in m256_add() 522 u256_cmov(z, r, use_sub); in m256_add() 552 uint32_t r[8]; in m256_sub() local 554 (void) u256_add(r, z, mod->m); in m256_sub() 558 u256_cmov(z, r, carry); in m256_sub() 1144 uint32_t r[8]; in scalar_from_bytes() local 1145 uint32_t lt_n = u256_sub(r, s, p256_n.m); in scalar_from_bytes() 1147 u256_set32(r, 1); in scalar_from_bytes() 1148 uint32_t lt_1 = u256_sub(r, s, r); in scalar_from_bytes() [all …]
|