A CompCert Backend with Symbolic Encryption - Archive ouverte HAL Access content directly
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⟩
96 View
83 Download

Share

Gmail Mastodon Facebook X LinkedIn More