Home
last modified time | relevance | path

Searched refs:slen (Results 1 – 16 of 16) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dbase64.c63 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 Dpkcs5.c270 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 Decdsa.c611 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 Dbignum.c567 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 Drsa.c1621 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 Dpsa_crypto_rsa.c461 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 Dssl_tls.c406 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 Dssl_misc.h585 typedef int mbedtls_ssl_tls_prf_cb(const unsigned char *secret, size_t slen,
/optee_os/lib/libutils/isoc/
H A Dsprintf.c23 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 Dbase64.h46 const unsigned char *src, size_t slen);
66 const unsigned char *src, size_t slen);
H A Decdsa.h477 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 Dpkcs5.h151 size_t plen, const unsigned char *salt, size_t slen,
177 size_t slen,
H A Dssl.h5783 const unsigned char *secret, size_t slen,
/optee_os/lib/libutee/
H A Dtee_api_operations.c1081 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 Dstdio.h23 int __sprintf_chk(char *str, int flag, size_t slen, const char *fmt, ...)
/optee_os/core/lib/libfdt/
H A Dfdt_ro.c98 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_()