Los bits se definen en el RFC 5280 §4.2.1.3: digitalSignature (firmas del handshake TLS, OCSP), contentCommitment (antes nonRepudiation, para documentos concebidos como un compromiso), keyEncipherment (transporte de claves RSA, que TLS 1.3 ya no usa), dataEncipherment, keyAgreement (ECDH), keyCertSign y cRLSign (certificados de CA). Los certificados de CA deben marcar la extensión como crítica.
Valores típicos en certificados hoja: los certificados TLS ECDSA usan solo digitalSignature; los certificados TLS RSA usan digitalSignature y, para el intercambio de claves RSA de TLS 1.2, keyEncipherment. Los verificadores que aplican los bits rechazan las discrepancias, así que un certificado emitido para firmar no puede usarse para el acuerdo de claves, y viceversa.
El uso de clave restringe las operaciones criptográficas; el uso extendido de clave (EKU) restringe aplicaciones como la autenticación de servidor o la firma de código. Ambos deben permitir el uso para que un verificador lo acepte.