Passer à la navigation principale Passer à la recherche Passer au contenu principal

Formal specification of security guidelines for program certification

  • Eurecom
  • Laboratoire I3S
  • CNRS LTCI

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collection › Contribution à une conférence › Revue par des pairs

3 Citations (Scopus)

Résumé

Secure software can be obtained out of two distinct processes: security by design, and security by certification. The former approach has been quite extensively formalized as it builds upon models, which are verified to ensure security properties are attained and from which software is then derived manually or automatically. In contrast, the latter approach has always been quite informal in both specifying security best practices and verifying that the code produced conforms to them. In this paper, we focus on the latter approach and describe how security guidelines might be captured by security experts and verified formally by developers. Our technique relies on abstracting actions in a program based on modularity, and on combining model checking together with information flow analysis. Our goal is to formalize the existing body of knowledge in security best practices using formulas in the MCL language and to conduct formal verifications of the conformance of programs with such security guidelines. We also discuss our first results in creating a methodology for the formalization of security guidelines.

langue originaleAnglais
titreProceedings - 11th International Symposium on Theoretical Aspects of Software Engineering, TASE 2017
EditeurInstitute of Electrical and Electronics Engineers Inc.
Pages1-8
Nombre de pages8
ISBN (Electronique)9781538619247
Les DOIs
étatPublié - 2 juil. 2017
Modification externeOui
Evénement11th International Symposium on Theoretical Aspects of Software Engineering, TASE 2017 - Sophia Antipolis, France
Durée: 13 sept. 2017 → 15 sept. 2017

Série de publications

NomProceedings - 11th International Symposium on Theoretical Aspects of Software Engineering, TASE 2017
Volume2018-January

Une conférence

Une conférence11th International Symposium on Theoretical Aspects of Software Engineering, TASE 2017
Pays/TerritoireFrance
La villeSophia Antipolis
période13/09/17 → 15/09/17

Empreinte digitale

Examiner les sujets de recherche de « Formal specification of security guidelines for program certification ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation