| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | x509_crl.c | 242 cur_entry->raw.tag = **p; in x509_get_entries() 248 cur_entry->raw.p = *p; in x509_get_entries() 249 cur_entry->raw.len = len2; in x509_get_entries() 336 crl->raw.p = p; in mbedtls_x509_crl_parse_der() 337 crl->raw.len = buflen; in mbedtls_x509_crl_parse_der() 468 end = crl->raw.p + crl->raw.len; in mbedtls_x509_crl_parse_der() 634 while (entry != NULL && entry->raw.len != 0) { in mbedtls_x509_crl_info() 699 if (crl_cur->raw.p != NULL) { in mbedtls_x509_crl_free() 700 mbedtls_zeroize_and_free(crl_cur->raw.p, crl_cur->raw.len); in mbedtls_x509_crl_free()
|
| H A D | psa_util.c | 433 int mbedtls_ecdsa_raw_to_der(size_t bits, const unsigned char *raw, size_t raw_len, in mbedtls_ecdsa_raw_to_der() argument 455 memcpy(r, raw, coordinate_len); in mbedtls_ecdsa_raw_to_der() 456 memcpy(s, raw + coordinate_len, coordinate_len); in mbedtls_ecdsa_raw_to_der() 511 unsigned char *raw, size_t coordinate_size) in convert_der_to_raw_single_int() argument 550 memcpy(raw + padding_len, p, unpadded_len); in convert_der_to_raw_single_int() 557 unsigned char *raw, size_t raw_size, size_t *raw_len) in mbedtls_ecdsa_der_to_raw() argument 608 memcpy(raw, raw_tmp, 2 * coordinate_size); in mbedtls_ecdsa_der_to_raw()
|
| H A D | x509_csr.c | 297 csr->raw.p = p; in mbedtls_x509_csr_parse_der_internal() 298 csr->raw.len = len; in mbedtls_x509_csr_parse_der_internal() 399 end = csr->raw.p + csr->raw.len; in mbedtls_x509_csr_parse_der_internal() 632 if (csr->raw.p != NULL) { in mbedtls_x509_csr_free() 633 mbedtls_zeroize_and_free(csr->raw.p, csr->raw.len); in mbedtls_x509_csr_free()
|
| H A D | pkcs7.c | 566 pkcs7->raw.p = p = mbedtls_calloc(1, buflen); in mbedtls_pkcs7_parse_der() 567 if (pkcs7->raw.p == NULL) { in mbedtls_pkcs7_parse_der() 572 pkcs7->raw.len = buflen; in mbedtls_pkcs7_parse_der() 592 p = pkcs7->raw.p; in mbedtls_pkcs7_parse_der() 752 if (pkcs7 == NULL || pkcs7->raw.p == NULL) { in mbedtls_pkcs7_free() 756 mbedtls_free(pkcs7->raw.p); in mbedtls_pkcs7_free() 770 pkcs7->raw.p = NULL; in mbedtls_pkcs7_free()
|
| H A D | x509_crt.c | 1114 crt->raw.len = (size_t) (crt_end - buf); in x509_crt_parse_der_core() 1117 crt->raw.p = p = mbedtls_calloc(1, crt->raw.len); in x509_crt_parse_der_core() 1118 if (crt->raw.p == NULL) { in x509_crt_parse_der_core() 1122 memcpy(crt->raw.p, buf, crt->raw.len); in x509_crt_parse_der_core() 1125 p += crt->raw.len - len; in x509_crt_parse_der_core() 1128 crt->raw.p = (unsigned char *) buf; in x509_crt_parse_der_core() 2456 if (crt->raw.len == cur->raw.len && in x509_crt_check_ee_locally_trusted() 2457 memcmp(crt->raw.p, cur->raw.p, crt->raw.len) == 0) { in x509_crt_check_ee_locally_trusted() 3248 if (cert_cur->raw.p != NULL && cert_cur->own_buffer) { in mbedtls_x509_crt_free() 3249 mbedtls_zeroize_and_free(cert_cur->raw.p, cert_cur->raw.len); in mbedtls_x509_crt_free()
|
| H A D | ssl_tls13_generic.c | 796 size_t cert_data_len = crt->raw.len; in ssl_tls13_write_certificate_body() 802 memcpy(p, crt->raw.p, cert_data_len); in ssl_tls13_write_certificate_body()
|
| H A D | ssl_tls.c | 260 if ((ret = mbedtls_x509_crt_parse_der(dst->peer_cert, src->peer_cert->raw.p, in mbedtls_ssl_session_copy() 261 src->peer_cert->raw.len)) != 0) { in mbedtls_ssl_session_copy() 3510 cert_len = session->peer_cert->raw.len; in ssl_tls12_session_save() 3521 memcpy(p, session->peer_cert->raw.p, cert_len); in ssl_tls12_session_save() 7658 n = crt->raw.len; in mbedtls_ssl_write_certificate() 7670 i += 3; memcpy(ssl->out_msg + i, crt->raw.p, n); in mbedtls_ssl_write_certificate() 7708 if (peer_crt->raw.len != crt_buf_len) { in ssl_check_peer_crt_unchanged() 7712 return memcmp(peer_crt->raw.p, crt_buf, peer_crt->raw.len); in ssl_check_peer_crt_unchanged() 8107 crt_start = chain->raw.p; in mbedtls_ssl_parse_certificate() 8108 crt_len = chain->raw.len; in mbedtls_ssl_parse_certificate()
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | psa_util.h | 175 int mbedtls_ecdsa_raw_to_der(size_t bits, const unsigned char *raw, size_t raw_len, 201 unsigned char *raw, size_t raw_size, size_t *raw_len);
|
| H A D | x509_crl.h | 41 mbedtls_x509_buf raw; member 65 mbedtls_x509_buf raw; /**< The raw certificate data (DER). */ member
|
| H A D | pkcs7.h | 139 mbedtls_pkcs7_buf MBEDTLS_PRIVATE(raw);
|
| H A D | x509_csr.h | 39 mbedtls_x509_buf raw; /**< The raw CSR data (DER). */ member
|
| H A D | x509.h | 241 mbedtls_x509_buf raw; member
|
| H A D | x509_crt.h | 44 mbedtls_x509_buf raw; /**< The raw certificate data (DER). */ member
|
| /optee_os/core/arch/arm/plat-imx/ |
| H A D | link.mk | 6 $(link-out-dir)/uTee: $(link-out-dir)/tee-raw.bin
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | link.mk | 102 cleanfiles += $(link-out-dir)/tee-raw.bin 103 $(link-out-dir)/tee-raw.bin: $(link-out-dir)/tee.elf 108 $(link-out-dir)/tee.srec: $(link-out-dir)/tee-raw.bin
|
| /optee_os/scripts/ |
| H A D | mem_usage.py | 68 if args.raw: 171 if (args.raw and (args.all or args.init or args.paged or
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | link.mk | 221 all: $(link-out-dir)/tee-raw.bin 222 cleanfiles += $(link-out-dir)/tee-raw.bin 223 $(link-out-dir)/tee-raw.bin: $(link-out-dir)/tee.elf scripts/gen_tee_bin.py 228 $(link-out-dir)/tee.srec: $(link-out-dir)/tee-raw.bin
|
| /optee_os/core/lib/qcbor/ |
| H A D | README.md | 1 
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | ChangeLog | 478 convert ECDSA signatures between raw and DER (ASN.1) formats. 1276 * Add a driver dispatch layer for raw key agreement, enabling alternative 1277 implementations of raw key agreement through the key_agreement driver 1425 * Add accessor to get the raw buffer pointer from a PEM context. 1980 other than raw PKCS#1 v1.5, this must match the output size of the 4533 buffer after DER certificates to be included in the raw representation. 5218 * debug_set_log_mode() added to determine raw or full logging
|