/mbedtls-development/library/ |
A D | CMakeLists.txt | 14 aes.c 16 aria.c 22 ccm.c 29 des.c 30 dhm.c 34 ecp.c 39 gcm.c 42 md.c 43 md5.c 48 oid.c [all …]
|
A D | x509write_crt.c | 237 unsigned char *c; in mbedtls_x509write_crt_set_key_usage() local 253 c = buf + 5; in mbedtls_x509write_crt_set_key_usage() 275 unsigned char *c; in mbedtls_x509write_crt_set_ns_cert_type() local 278 c = buf + 4; in mbedtls_x509write_crt_set_ns_cert_type() 332 unsigned char *c, *c2; in mbedtls_x509write_crt_der() local 342 c = buf + size; in mbedtls_x509write_crt_der() 389 c -= pub_len; in mbedtls_x509write_crt_der() 484 memmove( buf, c, len ); in mbedtls_x509write_crt_der() 485 c = buf + len; in mbedtls_x509write_crt_der() 502 c = c2 - len; in mbedtls_x509write_crt_der() [all …]
|
A D | bn_mul.h | 510 : "=m" (c), "=m" (d), "=m" (s) \ 511 : "m" (s), "m" (d), "m" (c), "m" (b) \ 542 : "=m" (c), "=m" (d), "=m" (s) \ 543 : "m" (s), "m" (d), "m" (c), "m" (b) \ 624 : "=m" (c), "=m" (d), "=m" (s) \ 625 : "m" (s), "m" (d), "m" (c), "m" (b) \ 697 : "=m" (c), "=m" (d), "=m" (s) \ 939 r0 += c; r1 += (r0 < c); \ 941 c = r1; *(d++) = r0; 964 r0 += c; r1 += (r0 < c); \ [all …]
|
A D | x509write_csr.c | 96 unsigned char *c; in mbedtls_x509write_csr_set_key_usage() local 99 c = buf + 4; in mbedtls_x509write_csr_set_key_usage() 118 unsigned char *c; in mbedtls_x509write_csr_set_ns_cert_type() local 121 c = buf + 4; in mbedtls_x509write_csr_set_ns_cert_type() 158 c = buf + size; in x509write_csr_der_internal() 168 &c, buf, in x509write_csr_der_internal() 174 &c, buf, in x509write_csr_der_internal() 185 &c, buf, in x509write_csr_der_internal() 192 &c, buf, in x509write_csr_der_internal() 197 c -= pub_len; in x509write_csr_der_internal() [all …]
|
A D | pkwrite.c | 228 unsigned char *c; in mbedtls_pk_write_pubkey_der() local 238 c = buf + size; in mbedtls_pk_write_pubkey_der() 242 if( c - buf < 1 ) in mbedtls_pk_write_pubkey_der() 250 *--c = 0; in mbedtls_pk_write_pubkey_der() 316 unsigned char *c; in mbedtls_pk_write_key_der() local 324 c = buf + size; in mbedtls_pk_write_key_der() 340 ( ret = mbedtls_asn1_write_mpi( &c, buf, &T ) ) < 0 ) in mbedtls_pk_write_key_der() 346 ( ret = mbedtls_asn1_write_mpi( &c, buf, &T ) ) < 0 ) in mbedtls_pk_write_key_der() 399 MBEDTLS_ASN1_CHK_ADD( len, mbedtls_asn1_write_tag( &c, in mbedtls_pk_write_key_der() 425 if( c - buf < 1 ) in mbedtls_pk_write_key_der() [all …]
|
A D | base64.c | 48 unsigned char c ) in mbedtls_base64_mask_of_range() argument 51 unsigned low_mask = ( (unsigned) c - low ) >> 8; in mbedtls_base64_mask_of_range() 53 unsigned high_mask = ( (unsigned) high - c ) >> 8; in mbedtls_base64_mask_of_range() 158 signed char mbedtls_base64_dec_value( unsigned char c ) in mbedtls_base64_dec_value() argument 165 val |= mbedtls_base64_mask_of_range( 'A', 'Z', c ) & ( c - 'A' + 0 + 1 ); in mbedtls_base64_dec_value() 166 val |= mbedtls_base64_mask_of_range( 'a', 'z', c ) & ( c - 'a' + 26 + 1 ); in mbedtls_base64_dec_value() 167 val |= mbedtls_base64_mask_of_range( '0', '9', c ) & ( c - '0' + 52 + 1 ); in mbedtls_base64_dec_value() 168 val |= mbedtls_base64_mask_of_range( '+', '+', c ) & ( c - '+' + 62 + 1 ); in mbedtls_base64_dec_value() 169 val |= mbedtls_base64_mask_of_range( '/', '/', c ) & ( c - '/' + 63 + 1 ); in mbedtls_base64_dec_value()
|
A D | aria.c | 223 *c = ( (uint32_t) sa[ MBEDTLS_BYTE_0( *c ) ] ) ^ in aria_sl() 346 uint32_t a, b, c, d; in aria_fo_xor() local 350 c = p[2] ^ k[2]; in aria_fo_xor() 358 r[2] = c ^ x[2]; in aria_fo_xor() 372 c = p[2] ^ k[2]; in aria_fe_xor() 380 r[2] = c ^ x[2]; in aria_fe_xor() 560 c ^= ctx->rk[i][2]; in mbedtls_aria_crypt_ecb() 660 unsigned char c; in mbedtls_aria_crypt_cfb128() local 688 iv[n] = c; in mbedtls_aria_crypt_cfb128() 724 int c, i; in mbedtls_aria_crypt_ctr() local [all …]
|
A D | x509_create.c | 137 while( c <= end ) in mbedtls_x509_string_to_names() 148 s = c + 1; in mbedtls_x509_string_to_names() 153 if( !in_tag && *c == '\\' && c != end ) in mbedtls_x509_string_to_names() 155 c++; in mbedtls_x509_string_to_names() 158 if( c == end || *c != ',' ) in mbedtls_x509_string_to_names() 164 else if( !in_tag && ( *c == ',' || c == end ) ) in mbedtls_x509_string_to_names() 179 while( c < end && *(c + 1) == ' ' ) in mbedtls_x509_string_to_names() 180 c++; in mbedtls_x509_string_to_names() 182 s = c + 1; in mbedtls_x509_string_to_names() 188 *(d++) = *c; in mbedtls_x509_string_to_names() [all …]
|
/mbedtls-development/programs/ |
A D | Makefile | 10 MBEDTLS_TEST_OBJS:=$(patsubst %.c,%.o,$(wildcard ${MBEDTLS_TEST_PATH}/*.c ${MBEDTLS_TEST_PATH}/driv… 149 GENERATED_FILES = psa/psa_constant_names_generated.c test/query_config.c 156 psa/psa_constant_names_generated.c: 168 test/query_config.c: 176 hash/hello$(EXEXT): hash/hello.c $(DEP) 200 pkey/ecdsa$(EXEXT): pkey/ecdsa.c $(DEP) 204 pkey/gen_key$(EXEXT): pkey/gen_key.c $(DEP) 208 pkey/key_app$(EXEXT): pkey/key_app.c $(DEP) 228 pkey/pk_sign$(EXEXT): pkey/pk_sign.c $(DEP) 268 psa/psa_constant_names$(EXEXT): psa/psa_constant_names.c psa/psa_constant_names_generated.c $(DEP) [all …]
|
A D | README.md | 14 * [`hash/hello.c`](hash/hello.c): hello-world program for MD5. 26 * [`pkey/pk_encrypt.c`](pkey/pk_encrypt.c), [`pkey/pk_decrypt.c`](pkey/pk_decrypt.c): loads a PEM o… 28 * [`pkey/pk_sign.c`](pkey/pk_sign.c), [`pkey/pk_verify.c`](pkey/pk_verify.c): loads a PEM or DER pr… 34 * [`pkey/rsa_encrypt.c`](pkey/rsa_encrypt.c), [`pkey/rsa_decrypt.c`](pkey/rsa_decrypt.c): loads an … 38 * [`pkey/rsa_sign.c`](pkey/rsa_sign.c), [`pkey/rsa_verify.c`](pkey/rsa_verify.c): loads an RSA priv… 40 * [`pkey/rsa_sign_pss.c`](pkey/rsa_sign_pss.c), [`pkey/rsa_verify_pss.c`](pkey/rsa_verify_pss.c): l… 52 * [`pkey/mpi_demo.c`](pkey/mpi_demo.c): demonstrates operations on big integers. 93 * [`test/benchmark.c`](test/benchmark.c): benchmark for cryptographic algorithms. 95 * [`test/selftest.c`](test/selftest.c): runs the self-test function in each library module. 115 * [`x509/crl_app.c`](x509/crl_app.c): loads and dumps a certificate revocation list (CRL). [all …]
|
/mbedtls-development/tests/data_files/ |
A D | dh.optlen.pem | 5 80:0a:bf:e7:dc:66:7a:a1:7b:cd:7c:04:61:4b:c2: 7 93:8e:a1:1b:48:dc:51:5d:ab:7a:bc:bb:1e:0c:7f: 12 7c:63:96:b9:24:46:21:be:2b:00:b6:3c:65:92:53: 13 31:84:13:44:3c:d2:44:21:5c:d7:fd:4c:be:79:6e: 14 82:c6:cf:70:f8:9c:c0:c5:28:fb:8e:34:48:09:b3: 16 c8:75:5c:7a:46:8d:47:f5:6d:6d:b9:ea:01:29:24: 19 0c:b0:2e:90:f3:23:fe:04:55:21:f3:4c:68:35:4a: 26 b5:bd:5a:6c:9e:ae:1c:13:7a:f3:40:87:fc:e2:a3: 27 6a:57:8d:70:c5:c5:60:ad:2b:db:92:4c:4a:4d:be: 32 a4:c4:75:af:eb:0c:a6:60:b7:36:8c:38:c8:e8:09: [all …]
|
A D | dh.998.pem | 5 6c:75:39:08:16:d1:a4:b8:0c:68:c5:63:21:61:eb: 6 48:2d:77:99:08:1d:67:38:37:0a:cd:cf:39:b6:3c: 7 9d:8a:e5:85:3c:71:e3:4b:3e:1e:b9:80:e3:cc:7a: 10 8f:93:78:96:8f:2c:25:8d:7d:1f:eb:5c:3c:bf:51:
|
A D | dh.1000.pem | 5 23:84:3c:0d:55:8c:b9:7d:a9:d5:9a:80:82:fb:50: 13 a6:d9:36:f8:8c: 17 ba:0d:92:08:9d:d9:b3:28:41:5d:88:4e:fe:3c:ae: 18 c1:d4:3e:7e:fb:d8:2c:bf:7b:63:70:99:9e:c4:ac: 19 d0:1e:7c:4e:22:07:d2:b5:f9:9a:9e:52:e2:97:9d: 22 23:6e:42:8c:1e:70:3d:21:bb:b9:b9:8f:f9:fd:9c:
|
A D | server9-with-ca.crt | 35 7d:44:a5:16:a0:cd:21:f1:99:d4:ec:ea:cb:7c:18: 40 ec:4a:63:c0:b8:29:00:74:9c:57:3b:a8:a5:04:90: 41 71:f1:bd:83:d9:3f:d6:a5:e2:3c:2a:8f:ef:27:60: 49 65:64:09:ea:0c:6e:8e:1b:17:a0:71:c8:b3:9b:c9: 66 32:89:be:63:47:53:ff:b6:be:f1:2e:8c:54:c0:99:3f:a0:b9: 67 37:23:72:5f:0d:46:59:8f:d8:47:cd:97:4c:9f:07:0c:12:62: 68 09:3a:24:e4:36:d9:e9:2c:da:38:d0:73:75:61:d7:c1:6c:26: 69 8b:9b:e0:d5:dc:67:ed:8c:6b:33:d7:74:22:3c:4c:db:b5:8d: 70 2a:ce:2c:0d:08:59:05:09:05:a6:39:9f:b3:67:1b:e2:83:e5: 72 e9:c0:3e:a8:7a:72:3d:87:53:1f:e5:2c:84:84:e7:9a:9e:7f:
|
A D | server10_int3_int-ca2_ca.crt | 56 7d:44:a5:16:a0:cd:21:f1:99:d4:ec:ea:cb:7c:18: 61 ec:4a:63:c0:b8:29:00:74:9c:57:3b:a8:a5:04:90: 62 71:f1:bd:83:d9:3f:d6:a5:e2:3c:2a:8f:ef:27:60: 70 65:64:09:ea:0c:6e:8e:1b:17:a0:71:c8:b3:9b:c9: 87 32:89:be:63:47:53:ff:b6:be:f1:2e:8c:54:c0:99:3f:a0:b9: 88 37:23:72:5f:0d:46:59:8f:d8:47:cd:97:4c:9f:07:0c:12:62: 89 09:3a:24:e4:36:d9:e9:2c:da:38:d0:73:75:61:d7:c1:6c:26: 90 8b:9b:e0:d5:dc:67:ed:8c:6b:33:d7:74:22:3c:4c:db:b5:8d: 91 2a:ce:2c:0d:08:59:05:09:05:a6:39:9f:b3:67:1b:e2:83:e5: 93 e9:c0:3e:a8:7a:72:3d:87:53:1f:e5:2c:84:84:e7:9a:9e:7f:
|
A D | dh.999.pem | 3 4f:b8:d2:d8:3c:b3:02:c9:64:f5:99:fe:61:cc:b3: 4 69:1c:ba:bb:a2:33:db:38:2f:85:87:b7:12:fb:69: 5 6e:a5:32:3e:ff:24:df:c4:61:07:0c:e1:88:72:fa: 7 69:be:45:71:6e:ac:c5:56:d8:22:9e:c4:9c:23:2b: 9 82:bc:09:7c:cd:e1:09:21:1e:3d:69:2a:76:41:00:
|
/mbedtls-development/tests/suites/ |
A D | test_suite_base64.function | 22 unsigned c; 23 for( c = 0; c <= 0xff; c++ ) 25 mbedtls_test_set_step( c ); 26 TEST_CF_SECRET( &c, sizeof( c ) ); 28 TEST_CF_PUBLIC( &c, sizeof( c ) ); 30 if( low <= c && c <= high ) 59 for( unsigned c = 0; c <= 0xff; c++ ) 61 mbedtls_test_set_step( c ); 68 TEST_CF_SECRET( &c, sizeof( c ) ); 69 signed char actual = mbedtls_base64_dec_value( c ); [all …]
|
A D | test_suite_debug.data | 32 …ue' (16 bytes)\nMyFile(0999)\: 0000\: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f ..........… 35 …ue' (17 bytes)\nMyFile(0999)\: 0000\: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f ..........… 38 …c 0d 0e 0f ................\nMyFile(0999)\: 0010\: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e … 53 …c ee 66 88 3e 62 90 ff\nMyFile(0999)\: e7 03 f4 ea 59 63 bf 21 27 13 ce e4 6b 10 7c 09\nMyFile(09… 56 …c ee 66 88 3e 62 90\nMyFile(0999)\: ff e7 03 f4 ea 59 63 bf 21 27 13 ce e4 6b 10 7c\nMyFile(0999)… 59 …c ee 66 88 3e 62 90\nMyFile(0999)\: ff e7 03 f4 ea 59 63 bf 21 27 13 ce e4 6b 10 7c\nMyFile(0999)… 63 …c 09 04 47 82 b0 57 39\nMyFile(0999)\: 70 ed a3 ec 15 19 1e a8 33 08 47 c1 05 42 a9 fd\nMyFile(09… 67 …c 1a 95 29 ce 2c 2d\nMyFile(0999)\: value of 'crt->eckey.Q(Y)' (384 bits) is\:\nMyFile(0999)\: 87…
|
/mbedtls-development/tests/src/ |
A D | helpers.c | 50 static int ascii2uc(const char c, unsigned char *uc) in ascii2uc() argument 52 if( ( c >= '0' ) && ( c <= '9' ) ) in ascii2uc() 53 *uc = c - '0'; in ascii2uc() 54 else if( ( c >= 'a' ) && ( c <= 'f' ) ) in ascii2uc() 55 *uc = c - 'a' + 10; in ascii2uc() 56 else if( ( c >= 'A' ) && ( c <= 'F' ) ) in ascii2uc() 57 *uc = c - 'A' + 10; in ascii2uc()
|
/mbedtls-development/tests/data_files/dir3/ |
A D | test-ca.crt | 16 7d:44:a5:16:a0:cd:21:f1:99:d4:ec:ea:cb:7c:18: 21 ec:4a:63:c0:b8:29:00:74:9c:57:3b:a8:a5:04:90: 22 71:f1:bd:83:d9:3f:d6:a5:e2:3c:2a:8f:ef:27:60: 30 65:64:09:ea:0c:6e:8e:1b:17:a0:71:c8:b3:9b:c9: 47 32:89:be:63:47:53:ff:b6:be:f1:2e:8c:54:c0:99:3f:a0:b9: 48 37:23:72:5f:0d:46:59:8f:d8:47:cd:97:4c:9f:07:0c:12:62: 49 09:3a:24:e4:36:d9:e9:2c:da:38:d0:73:75:61:d7:c1:6c:26: 50 8b:9b:e0:d5:dc:67:ed:8c:6b:33:d7:74:22:3c:4c:db:b5:8d: 51 2a:ce:2c:0d:08:59:05:09:05:a6:39:9f:b3:67:1b:e2:83:e5: 53 e9:c0:3e:a8:7a:72:3d:87:53:1f:e5:2c:84:84:e7:9a:9e:7f:
|
/mbedtls-development/tests/data_files/dir1/ |
A D | test-ca.crt | 16 7d:44:a5:16:a0:cd:21:f1:99:d4:ec:ea:cb:7c:18: 21 ec:4a:63:c0:b8:29:00:74:9c:57:3b:a8:a5:04:90: 22 71:f1:bd:83:d9:3f:d6:a5:e2:3c:2a:8f:ef:27:60: 30 65:64:09:ea:0c:6e:8e:1b:17:a0:71:c8:b3:9b:c9: 47 32:89:be:63:47:53:ff:b6:be:f1:2e:8c:54:c0:99:3f:a0:b9: 48 37:23:72:5f:0d:46:59:8f:d8:47:cd:97:4c:9f:07:0c:12:62: 49 09:3a:24:e4:36:d9:e9:2c:da:38:d0:73:75:61:d7:c1:6c:26: 50 8b:9b:e0:d5:dc:67:ed:8c:6b:33:d7:74:22:3c:4c:db:b5:8d: 51 2a:ce:2c:0d:08:59:05:09:05:a6:39:9f:b3:67:1b:e2:83:e5: 53 e9:c0:3e:a8:7a:72:3d:87:53:1f:e5:2c:84:84:e7:9a:9e:7f:
|
/mbedtls-development/tests/data_files/dir2/ |
A D | test-ca.crt | 16 7d:44:a5:16:a0:cd:21:f1:99:d4:ec:ea:cb:7c:18: 21 ec:4a:63:c0:b8:29:00:74:9c:57:3b:a8:a5:04:90: 22 71:f1:bd:83:d9:3f:d6:a5:e2:3c:2a:8f:ef:27:60: 30 65:64:09:ea:0c:6e:8e:1b:17:a0:71:c8:b3:9b:c9: 47 32:89:be:63:47:53:ff:b6:be:f1:2e:8c:54:c0:99:3f:a0:b9: 48 37:23:72:5f:0d:46:59:8f:d8:47:cd:97:4c:9f:07:0c:12:62: 49 09:3a:24:e4:36:d9:e9:2c:da:38:d0:73:75:61:d7:c1:6c:26: 50 8b:9b:e0:d5:dc:67:ed:8c:6b:33:d7:74:22:3c:4c:db:b5:8d: 51 2a:ce:2c:0d:08:59:05:09:05:a6:39:9f:b3:67:1b:e2:83:e5: 53 e9:c0:3e:a8:7a:72:3d:87:53:1f:e5:2c:84:84:e7:9a:9e:7f:
|
/mbedtls-development/tests/ |
A D | Makefile | 121 MBEDTLS_TEST_OBJS=$(patsubst %.c,%.o,$(wildcard src/*.c src/drivers/*.c)) 134 src/%.o : src/%.c $(TEST_OBJS_DEPS) 138 src/drivers/%.o : src/drivers/%.c 142 C_FILES := $(addsuffix .c,$(APPS)) 159 %.c: suites/$$(firstword $$(subst ., ,$$*)).function suites/%.data scripts/generate_test_code.py su… 170 $(BINARIES): %$(EXEXT): %.c $(MBEDLIBS) $(TEST_OBJS_DEPS) $(MBEDTLS_TEST_OBJS) 176 rm -rf $(BINARIES) *.c *.datax 180 if exist *.c del /Q /F *.c
|
/mbedtls-development/programs/fuzz/ |
A D | Makefile | 2 MBEDTLS_TEST_OBJS:=$(patsubst %.c,%.o,$(wildcard ${MBEDTLS_TEST_PATH}/*.c ${MBEDTLS_TEST_PATH}/driv… 31 APPS = $(basename $(wildcard fuzz_*.c)) 45 C_FILES := $(addsuffix .c,$(APPS)) 47 %.o: %.c
|
/mbedtls-development/programs/ssl/ |
A D | ssl_context_info.c | 379 int c = 0; in read_next_b64_code() local 381 while( EOF != c ) in read_next_b64_code() 395 else if( ( c >= 'A' && c <= 'Z' ) || in read_next_b64_code() 396 ( c >= 'a' && c <= 'z' ) || in read_next_b64_code() 397 ( c >= '0' && c <= '9' ) || in read_next_b64_code() 398 c == '+' || c == '/' ) in read_next_b64_code() 402 else if( c == '=' ) in read_next_b64_code() 407 else if( c == '-' ) in read_next_b64_code() 409 c = '+'; in read_next_b64_code() 412 else if( c == '_' ) in read_next_b64_code() [all …]
|