A CompCert Backend with Symbolic Encryption - Archive ouverte HAL
Communication Dans Un Congrès Année : 2022

A CompCert Backend with Symbolic Encryption

Sylvain Boulmé

Résumé

Binary encryption can be used to strengthen a verified compilation toolchain, in order to protect executable code from malware attacks. We present In-trinSec, a C backend that extends RISC-V with binary encryption and our work on its formalization and verification as a CompCert backend.
Fichier principal
Vignette du fichier
compcert_intrinsec_prisc22.pdf (324.51 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03555551 , version 1 (16-02-2022)

Identifiants

  • HAL Id : hal-03555551 , version 1

Citer

Paolo Torrini, Sylvain Boulmé. A CompCert Backend with Symbolic Encryption. Sixth workshop on Principles of Secure Compilation (PriSC'22), part of the 49th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2022), Jan 2022, Philadelphia, Pennsylvania, United States. ⟨hal-03555551⟩
115 Consultations
102 Téléchargements

Partager

More