A CompCert Backend with Symbolic Encryption - Archive ouverte HAL
Conference Papers Year : 2022

A CompCert Backend with Symbolic Encryption

Sylvain Boulmé

Abstract

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
Origin Files produced by the author(s)

Dates and versions

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

Identifiers

  • HAL Id : hal-03555551 , version 1

Cite

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⟩
103 View
90 Download

Share

More