| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | base64.c | 63 const unsigned char *src, size_t slen) in mbedtls_base64_encode() argument 69 if (slen == 0) { in mbedtls_base64_encode() 74 n = slen / 3 + (slen % 3 != 0); in mbedtls_base64_encode() 88 n = (slen / 3) * 3; in mbedtls_base64_encode() 103 if (i < slen) { in mbedtls_base64_encode() 105 C2 = ((i + 1) < slen) ? *src++ : 0; in mbedtls_base64_encode() 111 if ((i + 1) < slen) { in mbedtls_base64_encode() 130 const unsigned char *src, size_t slen) in mbedtls_base64_decode() argument 141 for (i = n = 0; i < slen; i++) { in mbedtls_base64_decode() 144 while (i < slen && src[i] == ' ') { in mbedtls_base64_decode() [all …]
|
| H A D | pkcs5.c | 270 size_t plen, const unsigned char *salt, size_t slen, in pkcs5_pbkdf2_hmac() argument 298 if ((ret = mbedtls_md_hmac_update(ctx, salt, slen)) != 0) { in pkcs5_pbkdf2_hmac() 360 size_t plen, const unsigned char *salt, size_t slen, in mbedtls_pkcs5_pbkdf2_hmac() argument 364 return pkcs5_pbkdf2_hmac(ctx, password, plen, salt, slen, iteration_count, in mbedtls_pkcs5_pbkdf2_hmac() 371 size_t plen, const unsigned char *salt, size_t slen, in mbedtls_pkcs5_pbkdf2_hmac_ext() argument 389 ret = pkcs5_pbkdf2_hmac(&md_ctx, password, plen, salt, slen, in mbedtls_pkcs5_pbkdf2_hmac_ext()
|
| H A D | ecdsa.c | 611 size_t *slen) in ecdsa_signature_to_asn1() argument 631 *slen = len; in ecdsa_signature_to_asn1() 642 unsigned char *sig, size_t sig_size, size_t *slen, in mbedtls_ecdsa_write_signature_restartable() argument 676 MBEDTLS_MPI_CHK(ecdsa_signature_to_asn1(&r, &s, sig, sig_size, slen)); in mbedtls_ecdsa_write_signature_restartable() 691 unsigned char *sig, size_t sig_size, size_t *slen, in mbedtls_ecdsa_write_signature() argument 696 ctx, md_alg, hash, hlen, sig, sig_size, slen, in mbedtls_ecdsa_write_signature() 705 const unsigned char *sig, size_t slen) in mbedtls_ecdsa_read_signature() argument 708 ctx, hash, hlen, sig, slen, NULL); in mbedtls_ecdsa_read_signature() 716 const unsigned char *sig, size_t slen, in mbedtls_ecdsa_read_signature_restartable() argument 721 const unsigned char *end = sig + slen; in mbedtls_ecdsa_read_signature_restartable()
|
| H A D | bignum.c | 567 size_t i, j, slen, n; in mbedtls_mpi_read_string() local 588 slen = strlen(s); in mbedtls_mpi_read_string() 591 if (slen > SIZE_MAX >> 2) { in mbedtls_mpi_read_string() 595 n = BITS_TO_LIMBS(slen << 2); in mbedtls_mpi_read_string() 600 for (i = slen, j = 0; i > 0; i--, j++) { in mbedtls_mpi_read_string() 607 for (i = 0; i < slen; i++) { in mbedtls_mpi_read_string() 754 size_t slen; in mbedtls_mpi_read_file() local 771 slen = strlen(s); in mbedtls_mpi_read_file() 772 if (slen == sizeof(s) - 2) { in mbedtls_mpi_read_file() 776 if (slen > 0 && s[slen - 1] == '\n') { in mbedtls_mpi_read_file() [all …]
|
| H A D | rsa.c | 1621 size_t slen, mbedtls_md_type_t md_alg) in mgf_mask() argument 1660 if ((ret = mbedtls_md_update(&md_ctx, src, slen)) != 0) { in mgf_mask() 1697 const unsigned char *salt, size_t slen, in hash_mprime() argument 1723 if ((ret = mbedtls_md_update(&md_ctx, salt, slen)) != 0) { in hash_mprime() 2129 size_t slen, min_slen, hlen, offset = 0; in rsa_rsassa_pss_sign_no_mode_check() local 2177 slen = hlen; in rsa_rsassa_pss_sign_no_mode_check() 2179 slen = olen - hlen - 2; in rsa_rsassa_pss_sign_no_mode_check() 2184 slen = (size_t) saltlen; in rsa_rsassa_pss_sign_no_mode_check() 2191 p += olen - hlen - slen - 2; in rsa_rsassa_pss_sign_no_mode_check() 2196 if ((ret = f_rng(p_rng, salt, slen)) != 0) { in rsa_rsassa_pss_sign_no_mode_check() [all …]
|
| H A D | psa_crypto_rsa.c | 461 int slen = rsa_pss_expected_salt_len(alg, rsa, hash_length); in mbedtls_psa_rsa_verify_hash() local 467 slen, in mbedtls_psa_rsa_verify_hash()
|
| H A D | ssl_tls.c | 406 typedef int (*tls_prf_fn)(const unsigned char *secret, size_t slen, 435 static int tls_prf_sha256(const unsigned char *secret, size_t slen, 446 static int tls_prf_sha384(const unsigned char *secret, size_t slen, 472 const unsigned char *secret, size_t slen, in mbedtls_ssl_tls_prf() argument 496 return tls_prf(secret, slen, label, random, rlen, dstbuf, dlen); in mbedtls_ssl_tls_prf() 6771 const unsigned char *secret, size_t slen, in tls_prf_generic() argument 6795 if (slen != 0) { in tls_prf_generic() 6801 status = psa_import_key(&key_attributes, secret, slen, &master_key); in tls_prf_generic() 6851 const unsigned char *secret, size_t slen, in tls_prf_generic() argument 6892 ret = mbedtls_md_hmac_starts(&md_ctx, secret, slen); in tls_prf_generic() [all …]
|
| H A D | ssl_misc.h | 585 typedef int mbedtls_ssl_tls_prf_cb(const unsigned char *secret, size_t slen,
|
| /optee_os/lib/libutils/isoc/ |
| H A D | sprintf.c | 23 int __sprintf_chk(char *str, int flag __unused, size_t slen, in __sprintf_chk() argument 29 if (slen == 0) in __sprintf_chk() 33 retval = __vsnprintf(str, slen, fmt, ap, false); in __sprintf_chk() 36 if (retval > 0 && (size_t)retval >= slen) in __sprintf_chk()
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | base64.h | 46 const unsigned char *src, size_t slen); 66 const unsigned char *src, size_t slen);
|
| H A D | ecdsa.h | 477 unsigned char *sig, size_t sig_size, size_t *slen, 525 unsigned char *sig, size_t sig_size, size_t *slen, 559 const unsigned char *sig, size_t slen); 594 const unsigned char *sig, size_t slen,
|
| H A D | pkcs5.h | 151 size_t plen, const unsigned char *salt, size_t slen, 177 size_t slen,
|
| H A D | ssl.h | 5783 const unsigned char *secret, size_t slen,
|
| /optee_os/lib/libutee/ |
| H A D | tee_api_operations.c | 1081 size_t slen, void *dst, uint64_t *dlen), in tee_buffer_update() argument 1087 size_t slen = src_len; in tee_buffer_update() local 1097 if (slen) in tee_buffer_update() 1113 l = MIN(slen, op->block_size - op->buffer_offs); in tee_buffer_update() 1115 l = MIN(slen, buffer_size - op->buffer_offs); in tee_buffer_update() 1119 slen -= l; in tee_buffer_update() 1126 ((op->buffer_offs + slen) >= (buffer_size + buffer_left))) { in tee_buffer_update() 1127 l = ROUNDUP2(op->buffer_offs + slen - buffer_size, in tee_buffer_update() 1149 memcpy(op->buffer + op->buffer_offs, src, slen); in tee_buffer_update() 1150 op->buffer_offs += slen; in tee_buffer_update() [all …]
|
| /optee_os/lib/libutils/isoc/include/ |
| H A D | stdio.h | 23 int __sprintf_chk(char *str, int flag, size_t slen, const char *fmt, ...)
|
| /optee_os/core/lib/libfdt/ |
| H A D | fdt_ro.c | 98 int slen; in fdt_string_eq_() local 99 const char *p = fdt_get_string(fdt, stroffset, &slen); in fdt_string_eq_() 101 return p && (slen == len) && (memcmp(p, s, len) == 0); in fdt_string_eq_()
|