On the public citation graph
Formal verification of a constant-time preserving C compiler
0 signed · 116 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1007/11734727_14openalex-snapshot
The Program Counter Security Model: Automatic Detection and Removal of Control-Flow Side Channel Attacks
inferredcites →https://doi.org/10.1007/11745853_14openalex-snapshot
Curve25519: New Diffie-Hellman Speed Records
inferredcites →https://doi.org/10.1007/11813040_31openalex-snapshot
Formal Verification of a C Compiler Front-End
inferredcites →https://doi.org/10.1007/3-540-58108-1_16openalex-snapshot
A bulk data encryption algorithm
inferredcites →https://doi.org/10.1007/978-3-642-19718-5_1openalex-snapshot
Verified Software Toolchain
inferredcites →https://doi.org/10.1007/978-3-642-33481-8_9openalex-snapshot
The Security Impact of a New Cryptographic Library
inferredcites →https://doi.org/10.1007/978-3-662-49890-3_24openalex-snapshot
Lucky Microseconds: A Timing Attack on Amazon’s s2n Implementation of TLS
inferredcites →https://doi.org/10.1007/s10817-009-9155-4openalex-snapshot
A Formally Verified Compiler Back-end
inferredcites →https://doi.org/10.1109/csf.2013.11openalex-snapshot
Memory Trace Oblivious Program Execution
inferredcites →https://doi.org/10.1109/csf.2016.36openalex-snapshot
Compositional Verification and Refinement of Concurrent Value-Dependent Noninterference
inferredcites →https://doi.org/10.1109/csf.2018.00031openalex-snapshot
Secure Compilation of Side-Channel Countermeasures: The Case of Cryptographic “Constant-Time”
inferredcites →https://doi.org/10.1109/sp.2006.13openalex-snapshot
Deriving an information flow checker and certifying compiler for Java
inferredcites →https://doi.org/10.1109/sp.2013.42openalex-snapshot
Lucky Thirteen: Breaking the TLS and DTLS Record Protocols
inferredcites →https://doi.org/10.1109/sp.2015.44openalex-snapshot
On Subnormal Floating Point and Abnormal Timing
inferredcites →https://doi.org/10.1109/sp.2017.53openalex-snapshot
Verifying and Synthesizing Constant-Resource Implementations with Types
inferredcites →https://doi.org/10.1145/1111037.1111042openalex-snapshot
Formal certification of a compiler back-end or
inferredcites →https://doi.org/10.1145/1806596.1806643openalex-snapshot
Type-preserving compilation of end-to-end verification of security enforcement
inferredcites →https://doi.org/10.1145/2103656.2103709openalex-snapshot
Formalizing the LLVM intermediate representation for verified program transformations
inferredcites →https://doi.org/10.1145/2491956.2462164openalex-snapshot
Formal verification of SSA-based optimizations for LLVM
inferredcites →https://doi.org/10.1145/2660267.2660283openalex-snapshot
System-level Non-interference for Constant-time Cryptography
inferredcites →https://doi.org/10.1145/2676726.2676966openalex-snapshot
A Formally-Verified C Static Analyzer
inferredcites →https://doi.org/10.1145/2701415openalex-snapshot
Verification of a Cryptographic Primitive
inferredcites →https://doi.org/10.1145/2892208.2892230openalex-snapshot
Sparse representation of implicit flows with applications to side-channel detection
inferredcites →https://doi.org/10.1145/2951913.2951924openalex-snapshot
A new verified compiler backend for CakeML
inferredcites →https://doi.org/10.1145/3110261openalex-snapshot
Verified low-level programming embedded in F*
inferredcites →https://doi.org/10.1145/3110262openalex-snapshot
Verifying efficient function calls in CakeML
inferredcites →https://doi.org/10.1145/3133956.3133974openalex-snapshot
Verified Correctness and Security of mbedTLS HMAC-DRBG
inferredcites →https://doi.org/10.1145/3133956.3134043openalex-snapshot
HACL*: A Verified Modern Cryptographic Library
inferredcites →https://doi.org/10.1145/3192366.3192377openalex-snapshot
Crellvm: verified credible compilation for LLVM
inferredcites →https://doi.org/10.1145/3213846.3213851openalex-snapshot
Eliminating timing side-channel leaks using program repair
inferredcites →https://doi.org/10.1145/3243734.3243766openalex-snapshot
Towards Verified, Constant-time Floating Point Operations
inferredcites →https://doi.org/10.1145/3243734.3243775openalex-snapshot
Pseudo Constant Time Implementations of TLS Are Only Pseudo Secure
inferredcites →https://doi.org/10.1145/3280984openalex-snapshot
Formal Approaches to Secure Compilation
inferredcites →https://doi.org/10.1145/3314221.3314605openalex-snapshot
FaCT: a DSL for timing-sensitive computation
inferredcites →https://doi.org/10.1145/3314221.3314622openalex-snapshot
Verified compilation on a verified processor
inferredcites →https://doi.org/10.3233/jcs-181136openalex-snapshot
Verifying constant-time implementations by abstract interpretation
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1007/978-3-030-65277-7_6openalex-snapshot
Certified Compilation for Cryptography: Extended x86 Instructions and Constant-Time Verification
inferred← citeshttps://doi.org/10.1007/978-3-030-89051-3_6openalex-snapshot
Fully Abstract and Robust Compilation
inferred← citeshttps://doi.org/10.1007/978-3-031-57259-3openalex-snapshot
Fundamental Approaches to Software Engineering
inferred← citeshttps://doi.org/10.1007/978-3-031-57259-3_1openalex-snapshot
From Mechanized Semantics to Verified Compilation: the Clight Semantics of CompCert
inferred← citeshttps://doi.org/10.1007/978-3-031-70896-1_8openalex-snapshot
Formal Hardware/Software Models for Cache Locking Enabling Fast and Secure Code
inferred← citeshttps://doi.org/10.1007/978-3-031-76554-4_8openalex-snapshot
Modeling Register Pairs in CompCert
inferred← citeshttps://doi.org/10.1007/978-981-95-8617-2_4openalex-snapshot
Foundations of Hardware-Software Leakage Contracts
inferred← citeshttps://doi.org/10.1007/978-981-99-7584-6_5openalex-snapshot
Compositional Vulnerability Detection with Insecurity Separation Logic
inferred← citeshttps://doi.org/10.1007/s10703-021-00376-2openalex-snapshot
Information-flow control on ARM and POWER multicore processors
inferred← citeshttps://doi.org/10.1016/j.jlamp.2021.100736openalex-snapshot
A formal treatment of the role of verified compilers in secure computation
inferred← citeshttps://doi.org/10.1017/s095679682100006xopenalex-snapshot
StkTokens : Enforcing well-bracketed control flow and stack encapsulation using linear capabilities
inferred← citeshttps://doi.org/10.1017/s0956796821000162openalex-snapshot
Verified secure compilation for mixed-sensitivity concurrent programs
inferred← citeshttps://doi.org/10.1109/cgo51591.2021.9370305openalex-snapshot
Memory-Safe Elimination of Side Channels
inferred← citeshttps://doi.org/10.1109/csf51468.2021.00010openalex-snapshot
On Compositional Information Flow Aware Refinement
inferred← citeshttps://doi.org/10.1109/csf51468.2021.00020openalex-snapshot
Secure Compilation of Constant-Resource Programs
inferred← citeshttps://doi.org/10.1109/csf51468.2021.00036openalex-snapshot
CapablePtrs: Securely Compiling Partial Programs Using the Pointers-as-Capabilities Principle
inferred← citeshttps://doi.org/10.1109/csf54842.2022.9919680openalex-snapshot
SecurePtrs: Proving Secure Compilation with Data-Flow Back-Translation and Turn-Taking Simulation
inferred← citeshttps://doi.org/10.1109/eurosp57164.2023.00045openalex-snapshot
MicroProfiler: Principled Side-Channel Mitigation through Microarchitectural Profiling
inferred← citeshttps://doi.org/10.1109/eurospw59978.2023.00037openalex-snapshot
TimeInspector: A Static Analysis Approach for Detecting Timing Attacks
inferred← citeshttps://doi.org/10.1109/eurospw59978.2023.00038openalex-snapshot
Work in Progress: Thwarting Timing Attacks in Microcontrollers using Fine-grained Hardware Protections
inferred← citeshttps://doi.org/10.1109/isnib57382.2022.10076050openalex-snapshot
SAGA Distributed Transactions Verification Using Maude
inferred← citeshttps://doi.org/10.1109/sp40001.2021.00008openalex-snapshot
SoK: Computer-Aided Cryptography
inferred← citeshttps://doi.org/10.1109/sp40001.2021.00036openalex-snapshot
Hardware-Software Contracts for Secure Speculation
inferred← citeshttps://doi.org/10.1109/sp40001.2021.00046openalex-snapshot
High-Assurance Cryptography in the Spectre Era
inferred← citeshttps://doi.org/10.1109/sp46215.2023.10179418openalex-snapshot
Typing High-Speed Cryptography against Spectre v1
inferred← citeshttps://doi.org/10.1109/sp54263.2024.00047openalex-snapshot
Architectural Mimicry: Innovative Instructions to Efficiently Address Control-Flow Leakage in Data-Oblivious Programs
inferred← citeshttps://doi.org/10.1109/sp54263.2024.00048openalex-snapshot
Serberus: Protecting Cryptographic Code from Spectres at Compile-Time
inferred← citeshttps://doi.org/10.1109/tcad.2024.3374249openalex-snapshot
A Scalable Formal Verification Methodology for Data-Oblivious Hardware
inferred← citeshttps://doi.org/10.1145/3372297.3423352openalex-snapshot
HACLxN: Verified Generic SIMD Crypto (for all your favourite platforms)
inferred← citeshttps://doi.org/10.1145/3411506.3417601openalex-snapshot
From Verified Compilation to Secure Compilation: a Semantic Approach
inferred← citeshttps://doi.org/10.1145/3437992.3439915openalex-snapshot
A minimalistic verified bootstrapped compiler (proof pearl)
inferred← citeshttps://doi.org/10.1145/3460120.3484534openalex-snapshot
Exorcising Spectres with Secure Compilers
inferred← citeshttps://doi.org/10.1145/3460120.3484761openalex-snapshot
Structured Leakage and Applications to Cryptographic Constant-Time and Cost
inferred← citeshttps://doi.org/10.1145/3460860openalex-snapshot
An Extended Account of Trace-relating Compiler Correctness and Secure Compilation
inferred← citeshttps://doi.org/10.1145/3470534openalex-snapshot
Securing Interruptible Enclaved Execution on Small Microprocessors
inferred← citeshttps://doi.org/10.1145/3473572openalex-snapshot
Modular, compositional, and executable formal semantics for LLVM IR
inferred← citeshttps://doi.org/10.1145/3473591openalex-snapshot
Compositional optimizations for CertiCoq
inferred← citeshttps://doi.org/10.1145/3477314.3507084openalex-snapshot
Towards effective preservation of robust safety properties
inferred← citeshttps://doi.org/10.1145/3485519openalex-snapshot
Reconciling optimization with secure compilation
inferred← citeshttps://doi.org/10.1145/3540250.3549150openalex-snapshot
DeJITLeak: eliminating JIT-induced timing side-channel leaks
inferred← citeshttps://doi.org/10.1145/3548606.3560689openalex-snapshot
Enforcing Fine-grained Constant-time Policies
inferred← citeshttps://doi.org/10.1145/3594736openalex-snapshot
Side-channel Elimination via Partial Control-flow Linearization
inferred← citeshttps://doi.org/10.1145/3610612.3610618openalex-snapshot
Type-directed Program Transformation for Constant-Time Enforcement
inferred← citeshttps://doi.org/10.1145/3643772openalex-snapshot
Towards Efficient Verification of Constant-Time Cryptographic Implementations
inferred← citeshttps://doi.org/10.1145/3649811openalex-snapshot
Quantum Control Machine: The Limits of Control Flow in Quantum Programming
inferred← citeshttps://doi.org/10.1145/3658644.3670288openalex-snapshot
SECOMP: Formally Secure Compilation of Compartmentalized C Programs
inferred← citeshttps://doi.org/10.1145/3658644.3690319openalex-snapshot
Libra: Architectural Support For Principled, Secure And Efficient Balanced Execution On High-End Processors
inferred← citeshttps://doi.org/10.1145/3694715.3695956openalex-snapshot
Modular Verification of Secure and Leakage-Free Systems: From Application Specification to Circuit-Level Implementation
inferred← citeshttps://doi.org/10.1145/3703595.3705880openalex-snapshot
Formally Verified Hardening of C Programs against Hardware Fault Injection
inferred← citeshttps://doi.org/10.1145/3704880openalex-snapshot
Preservation of Speculative Constant-Time by Compilation
inferred← citeshttps://doi.org/10.1145/3704887openalex-snapshot
SNIP: Speculative Execution and Non-Interference Preservation for Compiler Transformations
inferred← citeshttps://doi.org/10.1145/3708821.3733909openalex-snapshot
Breaking Bad: How Compilers Break Constant-Time Implementations
inferred← citeshttps://doi.org/10.1145/3729318openalex-snapshot
Smooth, Integrated Proofs of Cryptographic Constant Time for Nondeterministic Programs and Compilers
inferred← citeshttps://doi.org/10.1145/3755881.3755917openalex-snapshot
Emerging Compiler Testing Based on Test Case Reuse
inferred← citeshttps://doi.org/10.1145/3763101openalex-snapshot
Non-interference Preserving Optimising Compilation
inferred← citeshttps://doi.org/10.1145/3763798openalex-snapshot
Integrating Resource Analyses via Resource Decomposition
inferred← citeshttps://doi.org/10.1145/3797874openalex-snapshot
Denotation-based Compositional Compiler Verification
inferred← citeshttps://doi.org/10.1145/3798201openalex-snapshot
Decompiling for Constant-Time Analysis
inferred← citeshttps://doi.org/10.1145/3808251openalex-snapshot
A Deductive System for Contract Satisfaction Proofs
inferred← citeshttps://doi.org/10.14722/ndss.2024.23233openalex-snapshot
CrowdGuard: Federated Backdoor Detection in Federated Learning
inferred← citeshttps://doi.org/10.3390/technologies12120244openalex-snapshot
Formal Verification of Code Conversion: A Comprehensive Survey
inferred← citeshttps://doi.org/10.48550/arxiv.2006.14969openalex-snapshot
Fully Abstract and Robust Compilation and How to Reconcile the Two, Abstractly
inferred← citeshttps://doi.org/10.48550/arxiv.2101.06039openalex-snapshot
Secure Optimization Through Opaque Observations
inferred← citeshttps://doi.org/10.48550/arxiv.2109.03602openalex-snapshot
SecRSL: Security Separation Logic for C11 Release-Acquire Concurrency (Extended version with technical appendices)
inferred← citeshttps://doi.org/10.48550/arxiv.2304.15000openalex-snapshot
Quantum Control Machine: The Limits of Control Flow in Quantum Programming
inferred← citeshttps://doi.org/10.5753/ctd.2023.229445openalex-snapshot
Memory-Safe Elimination of Side Channels
inferred← citeshttps://doi.org/10.60882/cispa.24613734.v1openalex-snapshot
Automatically Eliminating Speculative Leaks from Cryptographic Code with Blade
inferred← citeshttps://doi.org/10.62056/akp-49qgxqopenalex-snapshot
Slalom at the Carnival: Privacy-preserving Inference with Masks from Public Knowledge
inferred← citeshttps://doi.org/10.70675/3e68bafczf154z43a7zaedaze8180468623fopenalex-snapshot
Optimizing Property-Preserving Compilation
inferred← citeshttps://doi.org/10.70675/41ca56f6z320bz469czadb4zdc104c312e3bopenalex-snapshot
Usuba, Optimizing Bitslicing Compiler
inferred← citeshttps://doi.org/10.70675/95fceee8z06bbz48ccz8b06z87fb9e672ea8openalex-snapshot
Proof-oriented domain-specific language design for high-assurance software
inferred← citeshttps://doi.org/10.70675/d6848aaaz6964z4c3ezb276z8aa93e0e7831openalex-snapshot
Formal verification for high assurance security software in FStar : application to communication protocols and cryptographic primitives
inferred← citeshttps://doi.org/10.70675/f8cd4a0bzf554z4251z8ef1za4fef8ed3d39openalex-snapshot
Secure compilation against side channel attacks
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.