Estoy enfrentando un problema con el protocolo de enlace TLS. Estoy usando el siguiente sistema de cifrado con autenticación de cliente. MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
Lo que estoy tratando de hacer es usar una tarjeta inteligente para firmar las cargas útiles de los mensajes anteriores. Así que guardo la clave privada en la tarjeta inteligente para poder firmar.
Ahora, cuando no uso la tarjeta inteligente, el protocolo de enlace TLS está funcionando. Así que para comenzar la discusión tengo la siguiente consulta:
Q. ¿Cuál es el rol de la clave privada del cliente en el protocolo de enlace TLS en el escenario de autenticación del cliente? ¿Se usa solo para firmar o algo más también?
Gracias por tu ayuda.