activity
20142022
most citedConstraint-based Diversification of JOP Gadgets

4 citations · 4 across the 4 of their papers we have counts for

collaborators

5 papers

cs.CR2022

Securing Optimized Code Against Power Side Channels

Rodothea Myrsini Tsoupidi, Roberto Castañeda Lozano, Elena Troubitsyna +1

Side-channel attacks impose a serious threat to cryptographic algorithms, including widely employed ones, such as AES and RSA. These attacks take advantage of the algorithm impleme…

cs.CR2021★ 4 cited

Constraint-based Diversification of JOP Gadgets

Rodothea Myrsini Tsoupidi, Roberto Castañeda Lozano, Benoit Baudry

Modern software deployment process produces software that is uniform and hence vulnerable to large-scale code-reuse attacks, such as Jump-Oriented Programming (JOP) attacks. Compil…

cs.CR2020

Constraint-Based Software Diversification for Efficient Mitigation of Code-Reuse Attacks

Rodothea Myrsini Tsoupidi, Roberto Castañeda Lozano, Benoit Baudry

Modern software deployment process produces software that is uniform, and hence vulnerable to large-scale code-reuse attacks. Compiler-based diversification improves the resilience…

cs.PL2018

Combinatorial Register Allocation and Instruction Scheduling

Roberto Castañeda Lozano, Mats Carlsson, Gabriel Hjort Blindell +1

This paper introduces a combinatorial optimization approach to register allocation and instruction scheduling, two central compiler problems. Combinatorial optimization has the pot…

cs.PL2014

Survey on Combinatorial Register Allocation and Instruction Scheduling

Roberto Castañeda Lozano, Christian Schulte

Register allocation (mapping variables to processor registers or memory) and instruction scheduling (reordering instructions to increase instruction-level parallelism) are essentia…