Lines Matching defs:keylen
430 unsigned char *key, size_t keylen, const unsigned char *end,
436 if ((ret = mbedtls_asn1_get_tag(&key, (key + keylen), &len, MBEDTLS_ASN1_OCTET_STRING)) != 0) {
605 const unsigned char *key, size_t keylen,
614 unsigned char *end = p + keylen;
744 const unsigned char *key, size_t keylen,
751 unsigned char *end = p + keylen;
847 if (end != (key + keylen)) {
867 unsigned char *key, size_t keylen,
883 end = p + keylen;
974 const unsigned char *key, size_t keylen,
985 if (keylen == 0) {
994 if (key[keylen - 1] != '\0') {
1023 if (key[keylen - 1] != '\0') {
1053 if (key[keylen - 1] != '\0') {
1074 if (key[keylen - 1] != '\0') {
1110 if ((key_copy = mbedtls_calloc(1, keylen)) == NULL) {
1114 memcpy(key_copy, key, keylen);
1116 ret = mbedtls_pk_parse_key_pkcs8_encrypted_der(pk, key_copy, keylen,
1119 mbedtls_zeroize_and_free(key_copy, keylen);
1134 ret = pk_parse_key_pkcs8_unencrypted_der(pk, key, keylen, f_rng, p_rng);
1146 mbedtls_rsa_parse_key(mbedtls_pk_rsa(*pk), key, keylen) == 0) {
1158 key, keylen, f_rng, p_rng) == 0) {
1181 const unsigned char *key, size_t keylen)
1193 if (keylen == 0) {
1201 if (key[keylen - 1] != '\0') {
1234 if (key[keylen - 1] != '\0') {
1268 ret = mbedtls_rsa_parse_pubkey(mbedtls_pk_rsa(*ctx), p, keylen);
1279 ret = mbedtls_pk_parse_subpubkey(&p, p + keylen, ctx);