Revocación de Status List explicada
Una credencial puede ser correcta el día en que se emite y errónea seis meses después. Alguien deja la empresa, se retira una licencia, se suspende un certificado. Status List es la forma europea acordada de que un emisor declare públicamente que una credencial ya no cuenta, y de que cualquiera que la reciba lo averigüe en una fracción de segundo.
El problema que resuelve
Una credencial firmada demuestra quién la emitió, pero una firma no dice nada sobre si el emisor sigue respaldándola. Sin una forma de retirarla, a una organización solo le queda emitir credenciales de corta duración y reemitirlas constantemente, o aceptar que una credencial revocada siga funcionando hasta que caduque. Status List da al emisor un interruptor que puede accionar en cualquier momento.
Issuer
Da a cada credencial que emite un lugar en una lista publicada
El lugar se fija una vez, en la emisión, y sigue siendo el mismo durante toda la vida de la credencial
Cómo funciona la comprobación
Cuando alguien presenta una credencial, la organización que la recibe descarga la lista del emisor y consulta allí la respuesta. La lista está firmada por el emisor, así que no puede manipularse en tránsito, y sigue siendo utilizable durante un periodo fijado, lo que significa que la mayoría de las comprobaciones no necesitan ninguna llamada de red.
Verifier
Ve en la credencial que acaba de recibir dónde publica el emisor su Status List
Status List
Descarga la lista una vez, la conserva un breve tiempo, y lee en ella la respuesta para esta credencial
Por qué sigue siendo privado y barato
La forma obvia de comprobar una credencial sería preguntar al emisor. Eso le indica exactamente quién trata con quién, y coloca al emisor en medio de cada transacción.
Status List evita ambas cosas. La lista entera es lo bastante pequeña para descargarla de una vez, incluso cuando cubre cientos de miles de credenciales, de modo que el verificador encuentra la respuesta localmente. El emisor nunca sabe qué credencial se ha comprobado, y no necesita un servicio permanentemente disponible dimensionado para el tráfico de todos los demás.
Qué significa esto para usted
Issuer
Puede retirar una credencial en el momento en que deja de ser cierta, sin recuperar nada ni contactar con quienes ya la aceptaron.
Verifier
Obtiene una respuesta actual en milisegundos, sin conexión en la mayoría de los casos, en lugar de mantener un enlace bilateral con cada emisor que acepta.
Titular de la cartera
Nadie tiene que enterarse de dónde ha presentado una credencial. La comprobación ocurre sin que el emisor participe en absoluto.
Profundización técnica
Esta página explica qué hace la tecnología y a quién afecta. Nuestra documentación para desarrolladores cubre la implementación en sí: los mensajes, los campos y los ejemplos resueltos que necesita un equipo de integración.
Leer la documentación técnicaTérminos relacionados
Preguntas frecuentes
¿El verifier descarga una lista distinta para cada credential que comprueba?
No. Una sola lista cubre todas las credenciales que el emisor haya puesto en ella, potencialmente cientos de miles. Un verificador descarga esa única lista, lee la respuesta de cada credencial que comprueba en la copia que ya tiene, y solo vuelve a descargarla pasado el periodo fijado por el emisor.
¿Puede el issuer saber qué credential ha consultado un verifier?
No, y ese es el objetivo del diseño. El verificador descarga la lista entera y encuentra la respuesta en su propia máquina, así que el emisor solo ve que alguien ha pedido la lista. No averigua nada sobre qué credencial se comprobó, por quién, ni cuándo.
¿Cuál es la diferencia entre suspendida y revocada?
Revocada es permanente: el emisor ya no respalda la credencial y nunca volverá a hacerlo. Suspendida es temporal y reversible, por ejemplo mientras se investiga una reclamación o se revisa una licencia, y el emisor puede levantarla más tarde. Un emisor que solo necesita válida o revocada puede mantener una lista más sencilla.
¿Qué tiene que mantener en marcha un emisor para admitir esto?
Una lista publicada que mantenga al día, y un proceso que decida cuándo debe retirarse una credencial. La parte técnica es pequeña: la lista es un único archivo servido desde una dirección pública. El trabajo es organizativo: quién puede revocar, con qué evidencia, y con qué rapidez tiene que aparecer un cambio.
Fuentes
Esta página tiene fines informativos y no constituye asesoramiento legal. Para obtener orientación oficial, consulte directamente la especificación del IETF.