Un registro que puedes comprobar, no solo leer
Crunu registra lo que pasa en tu organización como una cadena de hashes. Si una entrada intermedia se modifica, se elimina o se inserta, la comprobación de integridad lo muestra. Los valores nunca aparecen en el registro, porque el servidor no los conoce.
- Verifica la integridad con un clic
- Exporta en JSONL para comprobarlo fuera
- Se conserva 365 días por defecto, o más
Quién, qué, cuándo y desde dónde
El registro cubre inicios de sesión, dispositivos, invitaciones, roles, versiones, rotaciones de claves, máquinas, tokens, enlaces de acceso, rechazos y cambios en las políticas de red. Fíltralo por persona, acción, entorno o periodo.
- Enlazado con hashesCada entrada está enlazada con la anterior. «Verify integrity» ejecuta la comprobación y «Export JSONL» te entrega el archivo para comprobarlo fuera de Crunu.
- El registro de tu propia cuentaLos eventos fuera de cualquier organización, como eliminar una o recuperar el acceso con un código de recuperación, van al registro de tu cuenta.
- Nunca hay valoresEl servidor no conoce tus valores, así que no pueden llegar al registro ni a las alertas.
Mostrar y copiar, firmado por la persona
Mostrar, copiar o exportar un valor ocurre en el dispositivo, así que la app lo registra y lo firma con la clave de la persona. Estas entradas llevan la etiqueta Client-reported.
- El registro de entregas detrás de cada informeEl servidor recuerda quién recibió qué versiones, cuándo, cuántas veces y desde qué dirección. El informe de la salida del equipo se construye a partir de él.
- Firmado y después marcadoUna app modificada podría omitir un evento, y por eso las entradas del cliente se marcan como comunicadas por el cliente.
- Encuéntralo despuésFiltra por persona, acción, entorno o periodo.
Alertas donde tu equipo ya mira
Un listado de alertas en la organización cuenta las repeticiones. Envía las alertas a un webhook firmado con HMAC, que funciona con los webhooks entrantes de Slack, Microsoft Teams o PagerDuty, o por correo.
- Qué genera una alertaUn dispositivo nuevo, un código de inscripción usado dos veces, una máquina en una dirección nueva, un token de CI reutilizado, una serie de rechazos, una concesión vencida, una recuperación con código, certificados a punto de caducar, claves sin entregar y siete alertas de red.
- Gravedad y una pruebaElige un umbral de gravedad para cada canal y envía un mensaje de prueba para comprobarlo.
- Una sola página de estadoLas máquinas en línea, la cola de claves, las alertas abiertas, los certificados a punto de caducar y la última comprobación del registro, en una sola página.
Se conserva el tiempo que necesites
Las entradas se conservan 365 días por defecto. Una organización solo puede ampliar ese plazo, y el recorte deja un punto de control, así que la cadena se puede seguir verificando completa.
| Ajuste | Valor |
|---|---|
| Conservación por defecto | 365 días |
| Quién puede cambiarla | La organización, y solo para conservar más tiempo |
| Máximo | Hasta 36 500 días, o sin límite |
| Después de un recorte | Queda un punto de control, así que la cadena se verifica completa |
Qué puede demostrar un registro y qué no
La cadena hace visibles las modificaciones. No hace que el servidor sea honesto en todo lo demás.
- El registro son metadatosLos nombres, las direcciones, las horas y las acciones son visibles para el servidor. Los valores, no.
- Client-reported significa justo esoUna app modificada en el dispositivo de alguien podría omitir un evento Show o Copy.
- No puede frenar a un servidor que fallaUn servidor hostil puede negarse a dar servicio o perder registros. La defensa son exportaciones periódicas en JSONL y copias de seguridad guardadas en otro lugar.
- El correo necesita correoEn un servidor autoalojado sin correo configurado, solo hay webhooks. No hay app integrada para Slack ni Telegram.
Respuestas a preguntas frecuentes
¿Algo más? Escríbenos a support@crunu.com
¿Se escriben alguna vez valores secretos en el registro?
No. El servidor no los conoce, así que no pueden llegar al registro ni a las alertas.
¿Cómo demuestro que el registro no se ha modificado?
Ejecuta «Verify integrity» en la app, o exporta en JSONL y comprueba la cadena de hashes fuera de Crunu.
¿Cuánto tiempo se conservan las entradas?
365 días por defecto. Una organización puede conservarlas más tiempo, hasta 36 500 días o sin límite, pero no menos.
¿Las alertas pueden llegar a Slack?
Sí, mediante un webhook entrante de Slack. Cada petición va firmada con HMAC para que tu receptor pueda comprobar de dónde viene.
¿Puedo ver quién miró un valor?
Sí, cuando lo mostró, lo copió o lo exportó en la app. Esos eventos los firma la persona y se marcan como Client-reported.
Ten la respuesta antes de que alguien pregunte
Crea una organización y el registro de auditoría empieza con el primer inicio de sesión.