Bertoni, Marco
(2025)
Mechanized Type-Based Enforcement of Non-Interference in Choreographic Languages.
[Laurea magistrale], Università di Bologna, Corso di Studio in
Informatica [LM-DM270]
Documenti full-text disponibili:
Abstract
Eseguiamo un’analisi e un’enforcement type-based della non-interferenza in linguaggi coreografici. Partendo da una semantica di riferimento small-step per le coreografie, progettiamo un sistema di tipi parametrico rispetto alla policy (una gerarchia di livelli di sicurezza) che verifica, in modo statico, la conformità di un programma ai flussi d’informazione ammessi. Dimostriamo un teorema di soundness: se una coreografia è ben tipata rispetto a una policy, allora soddisfa la non-interferenza insensibile alla terminazione rispetto alla semantica di riferimento; in particolare, osservatori pubblici non possono dedurre informazioni segrete. Tutti i risultati principali sono meccanizzati in Lean 4.
Abstract
Eseguiamo un’analisi e un’enforcement type-based della non-interferenza in linguaggi coreografici. Partendo da una semantica di riferimento small-step per le coreografie, progettiamo un sistema di tipi parametrico rispetto alla policy (una gerarchia di livelli di sicurezza) che verifica, in modo statico, la conformità di un programma ai flussi d’informazione ammessi. Dimostriamo un teorema di soundness: se una coreografia è ben tipata rispetto a una policy, allora soddisfa la non-interferenza insensibile alla terminazione rispetto alla semantica di riferimento; in particolare, osservatori pubblici non possono dedurre informazioni segrete. Tutti i risultati principali sono meccanizzati in Lean 4.
Tipologia del documento
Tesi di laurea
(Laurea magistrale)
Autore della tesi
Bertoni, Marco
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Indirizzo
CURRICULUM A: TECNICHE DEL SOFTWARE
Ordinamento Cds
DM270
Parole chiave
non-interference,information flow security,type system,lean 4
Data di discussione della Tesi
30 Ottobre 2025
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Bertoni, Marco
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Indirizzo
CURRICULUM A: TECNICHE DEL SOFTWARE
Ordinamento Cds
DM270
Parole chiave
non-interference,information flow security,type system,lean 4
Data di discussione della Tesi
30 Ottobre 2025
URI
Statistica sui download
Gestione del documento: