Home
last modified time | relevance | path

Searched refs:key_usage (Results 1 – 8 of 8) sorted by relevance

/external/python/cryptography/src/cryptography/hazmat/backends/openssl/
Dencode_asn1.py275 def _encode_key_usage(backend, key_usage): argument
279 res = set_bit(ku, 0, key_usage.digital_signature)
281 res = set_bit(ku, 1, key_usage.content_commitment)
283 res = set_bit(ku, 2, key_usage.key_encipherment)
285 res = set_bit(ku, 3, key_usage.data_encipherment)
287 res = set_bit(ku, 4, key_usage.key_agreement)
289 res = set_bit(ku, 5, key_usage.key_cert_sign)
291 res = set_bit(ku, 6, key_usage.crl_sign)
293 if key_usage.key_agreement:
294 res = set_bit(ku, 7, key_usage.encipher_only)
[all …]
/external/openscreen/cast/common/certificate/
Dcast_cert_validator_internal.cc146 bssl::UniquePtr<ASN1_BIT_STRING> key_usage = GetKeyUsage(issuer); in VerifyCertificateChain() local
147 if (key_usage) { in VerifyCertificateChain()
149 ASN1_BIT_STRING_get_bit(key_usage.get(), KeyUsageBits::kKeyCertSign); in VerifyCertificateChain()
439 bssl::UniquePtr<ASN1_BIT_STRING> key_usage = GetKeyUsage(target_cert.get()); in FindCertificatePath() local
440 if (!key_usage) { in FindCertificatePath()
445 ASN1_BIT_STRING_get_bit(key_usage.get(), KeyUsageBits::kDigitalSignature); in FindCertificatePath()
/external/libchrome/crypto/
Dnss_key_util.cc103 const unsigned int key_usage = in ImportNSSKeyFromPrivateKeyInfo() local
108 permanent /* sensitive */, key_usage, &key_raw, nullptr); in ImportNSSKeyFromPrivateKeyInfo()
/external/wpa_supplicant_8/src/tls/
Dx509v3.h84 unsigned long key_usage; member
Dx509v3.c805 cert->key_usage = asn1_bit_string_to_long(hdr.payload, hdr.length); in x509_parse_ext_key_usage()
807 wpa_printf(MSG_DEBUG, "X509: KeyUsage 0x%lx", cert->key_usage); in x509_parse_ext_key_usage()
2169 !(cert->key_usage & X509_KEY_USAGE_KEY_CERT_SIGN)) { in x509_valid_issuer()
/external/libwebsockets/lib/tls/mbedtls/
Dmbedtls-x509.c118 buf->usage = x509->key_usage; in lws_tls_mbedtls_cert_info()
/external/boringssl/src/crypto/obj/
Dobj_mac.num84 key_usage 83
/external/curl/lib/vtls/
Dopenssl.c2853 BYTE key_usage[2]; in ossl_connect_step1() local
2884 key_usage, sizeof(key_usage))) { in ossl_connect_step1()
2885 if(!(key_usage[0] & CERT_KEY_CERT_SIGN_KEY_USAGE)) in ossl_connect_step1()