Editor de Intercambios Criptográficos
Para qué sirve esta pantalla
Un intercambio criptográfico es una relación dirigida: un origen y un destino, cada uno una de tus aplicaciones o una contraparte externa, dentro de un contexto de intercambio, con las concesiones de capacidad que dicen qué identidades pueden hacer qué, con qué claves y con qué límites. El editor lo compone en cinco pasos y da a toda la relación un único ciclo de vida: activar, suspender, reanudar y revocar actúan sobre todas las concesiones del intercambio.
Llamar a la API criptográfica exige una credencial, un permiso de operación que viaja en el token y una concesión. Una concesión de un intercambio activo aporta también el permiso, así que activar es lo que hace que el intercambio se pueda llamar.
Qué debe existir antes
Esta pantalla es para los tenants que componen la autorización a mano. No se ofrece a los tenants SIMPLE, que usan Casos de Uso Internos.
Antes de trabajar aquí necesitas:
- El permiso de leer intercambios criptográficos y el de crear uno. Actualizar, activar, suspender, revocar y descartar son permisos aparte. Agregar una concesión exige además el permiso de crear concesiones de capacidad, y revocarla el de revocarlas.
- Las aplicaciones de los extremos y, para cada concesión, un actor de una de ellas. Un contexto de intercambio se puede crear desde el editor con Nuevo contexto de intercambio.
Decisiones que tomas aquí
Los cinco pasos y qué se guarda
Los pasos son Descripción general, Extremos, Contexto de intercambio, Concesiones y Revisar y activar. El borrador se guarda en cuanto eliges los dos extremos y un contexto, y las concesiones se agregan al intercambio guardado. Un borrador no autoriza nada.
Descripción general — nombrar la relación
Nombre (obligatorio) identifica el intercambio en las listas y en la auditoría. Propósito de negocio es lo que un lector posterior usa para juzgar si el intercambio sigue justificado.
La ventana de validez opcional es una decisión. Indicas Vigente desde y Vigente hasta, excluida en tu zona horaria de visualización, que los campos nombran. Toda operación fuera de la ventana se rechaza en el momento en que se hace, y llegar al final termina el intercambio para siempre.
Extremos — quién envía y quién recibe
Elige el Origen y el Destino: cada uno es Una de tus aplicaciones o una Contraparte externa, con nombre y un tipo de contraparte opcional. Al menos un extremo debe ser una de tus aplicaciones. El editor muestra la Relación derivada: Misma aplicación (A → A), Interno (A → B), Saliente (A → externo) o Entrante (externo → A). La dirección se aplica: una concesión autoriza sus operaciones solo del origen al destino.
Contexto de intercambio — el marco gobernado
El contexto es el ámbito de negocio en el que operan este intercambio y todas sus concesiones: su propósito, su sensibilidad y su régimen regulatorio. Suspender o cerrar el contexto los detiene a todos. Un contexto que pertenece a un caso de uso interno no se puede usar aquí. El contexto no puede cambiar mientras el intercambio tiene concesiones: revócalas primero, o crea un intercambio nuevo en el otro contexto.
Concesiones — quién puede hacer qué
Agregar concesión abre un formulario: el Actor criptográfico, elegido entre los actores de las aplicaciones de los extremos, y lo que la concesión autoriza. Operaciones sobre una clave toma una o más de cifrar, descifrar, firmar y verificar sobre una Clave. Volver a cifrar o a firmar toma una Operación sobre uno o más Pares de claves (origen → destino); los datos de cada clave de origen pasan a su clave de destino, solo en ese sentido, y el destino debe estar activo. Política de restricciones (opcional) fija los límites. La concesión fija la versión actual de la política.
Cada concesión de la lista muestra su actor, sus operaciones, su clave o sus pares, su política y versión, y su estado: Vigente, Consumida o Revocada. Una concesión con varias operaciones tiene un único presupuesto de uso, y la lista lo indica.
Una concesión que se superpondría con una concesión vigente del mismo actor, en cualquier contexto, se rechaza, y las concesiones en conflicto aparecen como enlaces. Un actor ajeno a las dos aplicaciones de los extremos se rechaza.
El paso muestra también si cada actor puede autenticarse. Cuando un actor no tiene credencial, Emitir una credencial emite una, y su secreto se muestra una sola vez.
Cambiar la versión de una concesión y revocarla
Cambiar versión fija una concesión a otra versión de cualquier política de restricción, desde su siguiente solicitud. Si la concesión no tenía límite de uso, los usos anteriores no cuentan para el nuevo límite; si no, la concesión conserva los usos que ya contó.
Revocar concesión te pide escribir el nombre del actor y dar un Motivo, que es obligatorio y queda registrado en la auditoría. El intercambio conserva sus demás concesiones. La última concesión vigente de un intercambio activo o suspendido no se puede revocar sola: agrega otra concesión primero, o revoca el intercambio.
Revisar y activar
Validar (de DRAFT a READY) comprueba que todas las referencias se resuelven; no crea nada. Activar (todas las concesiones vigentes, en una sola escritura) abre una confirmación que muestra cada concesión con sus capacidades, sus claves o pares de claves, su política y el permiso de operación que la activación otorgará. Activar hace que todas las concesiones vigentes autoricen; un intercambio sin concesiones vigentes no se puede activar. Un token ya emitido conserva sus permisos anteriores hasta 900 segundos, más hasta 300 segundos de caché de concesiones.
Una vez activo, los extremos y el contexto son de solo lectura. Las concesiones se pueden seguir agregando, revocando y cambiando de versión. Para cambiar un extremo, clona el intercambio.
Suspender, reanudar y revocar
Suspender detiene todas las operaciones del intercambio y es reversible; reanudar restaura las mismas concesiones. Revocar es definitivo y retira todas las concesiones. Suspender y revocar exigen cada uno un Motivo, que queda registrado en la auditoría a nombre de tu cuenta; reanudar no pide ninguno. Nada surte efecto al instante: cuenta con hasta 900 segundos de vida del token más 300 segundos de caché de concesiones.
Un intercambio terminado se abre en solo lectura, solo con Clonar. Muestra por qué terminó, cuándo y el motivo registrado.
Cómo se relaciona con otras pantallas
- Aplicaciones
- Actores criptográficos
- Inventario de claves
- Contextos de intercambio
- Políticas de restricción
- Concesiones de capacidad
- Topología de intercambios
- Auditoría