Non Local Analyses Certification With an Annotated Semantics

Gurvan Cabon 1
1 CELTIQUE - Software certification with semantic analysis
Inria Rennes – Bretagne Atlantique , IRISA_D4 - LANGAGE ET GÉNIE LOGICIEL
Résumé : La quantité croissante de données traitées par les logiciels rend légitime le besoin de garanties de confidentialité. La propriété de non-interférence assure qu'un programme ne fuite pas de données privées vers une sortie publique. Nous proposons une méthode pour construire, une multisémantique annotée capable de capturer la propriété de non-interférence pour aider à prouver formellement des analyseurs. Nous fournissons un théorème prouvé indiquant que les annotations capturent correctement la non-interférence. Le théorème de correction permet de prouver un analyseur sans s'appuyer sur la définition de non-interférence mais sur les annotations.
Type de document :
Thèse
Programming Languages [cs.PL]. Université Rennes 1, 2018. English
Liste complète des métadonnées

https://hal.inria.fr/tel-01978292
Contributeur : Alan Schmitt <>
Soumis le : vendredi 11 janvier 2019 - 13:57:37
Dernière modification le : dimanche 13 janvier 2019 - 01:11:10

Fichier

main.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : tel-01978292, version 1

Citation

Gurvan Cabon. Non Local Analyses Certification With an Annotated Semantics. Programming Languages [cs.PL]. Université Rennes 1, 2018. English. 〈tel-01978292〉

Partager

Métriques

Consultations de la notice

57

Téléchargements de fichiers

32