SSL/TLS maneja los errores de certificado de la siguiente manera:
1. Verificación de la validez del certificado: Cuando se establece una conexión segura, el navegador web o la aplicación comprueba si el certificado es válido y confiable. Si el certificado no es válido (por ejemplo, si ha caducado, se ha revocado o el nombre de dominio no coincide), la conexión se interrumpe y se muestra un mensaje de error.
2. Advertencias de certificado: En algunos casos, el certificado puede ser válido pero no confiable. Por ejemplo, si el certificado es auto-firmado o si proviene de una autoridad de certificación no confiable, el navegador web o la aplicación mostrará una advertencia de certificado. A menudo se considera que estas advertencias son falsos positivos ya que se trata de casos en los que, aunque el certificado sea válido, el navegador puede tomar precauciones para evitar ataques de phishing o de manipulación de tráfico. En algunos casos, los usuarios pueden optar por ignorar estas advertencias y continuar con la conexión.
3. Errores de certificado grave: Si el navegador web o la aplicación detectan un problema grave con el certificado, como una falsificación, la conexión se interrumpe inmediatamente y se muestra un mensaje de error. En estos casos, el usuario debe tomar medidas para garantizar que la conectividad sea segura.