Cronica — jurnalul probatoriu al accesului la date
Cronica este serviciul de audit al platformei De Obște. Consemnează fiecare acces la date într-o evidență doar-adăugare (append-only), pe care o poate citi un om și o poate verifica o mașină.
Ce consemnează Cronica
Fiecare eveniment răspunde la aceleași întrebări: cine a accesat, în numele cui (instituția și mandatul), ce operațiune a folosit, pentru ce proces și scop, cu ce temei, când și cu ce rezultat — inclusiv refuzurile și erorile.
Identificatorii personali nu se stochează în clar: evenimentul canonic folosește identificatori opaci și amprente criptografice, iar conținutul răspunsurilor nu se păstrează.
De ce este separată de logarea tehnică
Logurile tehnice — erori de program, metrici, verificări de funcționare — servesc operarea sistemelor și se adresează personalului tehnic. Cronica are alt obiect: este evidența probatorie a accesului la date, exprimată în termenii procesului administrativ, nu ai infrastructurii. Cele două nu se amestecă — Cronica nu primește detalii tehnice de depanare, iar logurile tehnice nu țin loc de jurnal de audit.
Cum este protejată integritatea
- Doar-adăugare. Evenimentele nu pot fi actualizate sau șterse prin API — jurnalul doar crește.
- Înlănțuire de hash-uri. Fiecare eveniment conține amprenta criptografică a celui anterior; modificarea sau ștergerea unui eveniment rupe lanțul și devine detectabilă.
- Verificator independent. Un program separat de serviciu recalculează lanțul și semnalează orice divergență.
- Verificare publică. Integritatea unei secvențe poate
fi verificată prin
GET /audit/verify/{partiție}, fără acces la conținutul evenimentelor.
Cine vede ce
- Actorul — funcționarul își vede exclusiv propriile accesări.
- Auditorul — vede evenimentele tuturor actorilor; fiecare consultare a jurnalului este ea însăși consemnată.
- Cetățeanul — vede interogările făcute asupra datelor sale: ce instituție, când, pentru ce proces și cu ce rezultat, fără identitatea funcționarului. Consultarea se face din contul propriu, prin in.deobste.ro.
Locul Cronicii în platformă
Evenimentele provin din Puntea — componenta de acces interinstituțional controlat — și din intrarea unică in.deobste.ro. Dacă un eveniment de audit nu poate fi consemnat, interogarea corespunzătoare nu se execută.