Christian Appold
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Christian Appold has a total of 5 co-authors. Here are the top co-authors by number of shared publications:
- Tim Leinmuller
DENSO AUTOMOTIVE Deutschland GmbH, Eching, Germany
2 shared publications - Czea Sie Chuah
DENSO AUTOMOTIVE Deutschland GmbH, Eching, Germany
1 shared publication - Ernesto Cristopher Villegas Castillo
Cadence Design Systems GmbH, Feldkirchen, Germany
1 shared publication - Hans-Martin Bluethgen
Cadence Design Systems GmbH, Feldkirchen, Germany
1 shared publication - Yong Hu
Cadence Design Systems GmbH, Feldkirchen, Germany
1 shared publication
Latest Publications
- Open Access
- 18 October 2025
- Published by Association for Computing Machinery (ACM)
- p. 73-81
Enabling Gem5 for Side-Channel Power Attack Simulation of Cryptographic Algorithms
- 18 October 2025
- Published by Association for Computing Machinery (ACM)
- p. 73-81
Open AccessEnabling Gem5 for Side-Channel Power Attack Simulation of Cryptographic Algorithms
- Open Access
- 21 September 2023
- Published by Association for Computing Machinery (ACM)
- p. 159-168
Formal Verification of Security Properties on RISC-V Processors
Hardware Security and trustworthiness are becoming ever more important, especially for security-critical applications like autonomous driving and service robots. With the increase in distribution of RISC-V processors, security issues in them arise. Security vulnerabilities and design flaws in processors can be exploited by attackers, e.g. by running software exploiting the vulnerabilities. This can lead to drastic consequences like damaging whole system functionality and even human lives can be endangered. Hence, it is very important to verify compliance of processors with the design specification and microarchitecture intent to harden the hardware against malicious attacks. Detection and removal of design bugs results in improved processor security. Therefore, we formally verify in this paper the security-critical functionality of a commercial RISC-V processor using model checking based formal verification with the formal verification tool Jasper. For this, we determined and implemented a comprehensive list of properties for security-critical functionality, derived from RISC-V specification and processor microarchitecture intent. The properties cover the security-critical functionality within a RISC-V processor. With our verification experiments, we detected design bugs which have been confirmed by the design team.
- 21 September 2023
- Published by Association for Computing Machinery (ACM)
- p. 159-168
Open AccessFormal Verification of Security Properties on RISC-V Processors
Hardware Security and trustworthiness are becoming ever more important, especially for security-critical applications like autonomous driving and service robots. With the increase in distribution of RISC-V processors, security issues in them arise. Security vulnerabilities and design flaws in processors can be exploited by attackers, e.g. by running software exploiting the vulnerabilities. This can lead to drastic consequences like damaging whole system functionality and even human lives can be endangered. Hence, it is very important to verify compliance of processors with the design specification and microarchitecture intent to harden the hardware against malicious attacks. Detection and removal of design bugs results in improved processor security. Therefore, we formally verify in this paper the security-critical functionality of a commercial RISC-V processor using model checking based formal verification with the formal verification tool Jasper. For this, we determined and implemented a comprehensive list of properties for security-critical functionality, derived from RISC-V specification and processor microarchitecture intent. The properties cover the security-critical functionality within a RISC-V processor. With our verification experiments, we detected design bugs which have been confirmed by the design team.