scispace - formally typeset
C

Cyril Bresch

Researcher at University of Grenoble

Publications -  8
Citations -  36

Cyril Bresch is an academic researcher from University of Grenoble. The author has contributed to research in topics: Compiler & Memory corruption. The author has an hindex of 3, co-authored 8 publications receiving 29 citations.

Papers
More filters
Journal ArticleDOI

Stack Redundancy to Thwart Return Oriented Programming in Embedded Systems

TL;DR: A hardware-based countermeasure against return address corruption in the processor stack is proposed and validated on the OpenRISC core with a minimal hardware modification of the targeted core and an easy integration at the application level.
Proceedings ArticleDOI

A red team blue team approach towards a secure processor design with hardware shadow stack

TL;DR: Some vulnerabilities of commonly use processor which can be leveraged by hackers to attack a system are demonstrated and a hardware countermeasure is proposed and validated on OpenRISC against Return Oriented Programming attack.
Proceedings ArticleDOI

Towards an Inherently Secure Run-Time Environment for Medical Devices

TL;DR: This article focuses on devices and provides an overview of the different countermeasures that mitigate run-time attacks and exposes the perspectives and the ongoing work to make medical devices inherently more secure.
Journal ArticleDOI

SecPump: A Connected Open-Source Infusion Pump for Security Research Purposes

TL;DR: This letter presents SecPump, a new open-source wireless infusion pump platform dedicated to security researchers, which intends to provide a framework for security evaluation, tailored for countermeasure development against security flaws related to medical devices.
Proceedings ArticleDOI

BackFlow: backward edge control flow enforcement for low end ARM microcontrollers

TL;DR: BackFlow is a compiler-based toolchain that enforces indirect backward edge control flow integrity for low-end ARM Cortex-M microprocessors within the Clang/LLVM compiler and supports the ARM instruction set and its subset Thumb.