Trace-based hardware control flow signature checking
Clark, Eric James
Loading…
Permalink
https://hdl.handle.net/2142/101830
Description
Title
Trace-based hardware control flow signature checking
Author(s)
Clark, Eric James
Issue Date
2018-07-19
Director of Research (if dissertation) or Advisor (if thesis)
Bailey, Michael D
Department of Study
Electrical & Computer Eng
Discipline
Electrical & Computer Engr
Degree Granting Institution
University of Illinois at Urbana-Champaign
Degree Name
M.S.
Degree Level
Thesis
Keyword(s)
control-flow integrity
code-reuse attack
trace
security
ARM
FPGA
logic design
Abstract
Since the widespread adoption of the internet, computer security has become one of the primary concerns of computer systems engineers, who are often faced with a choice between increased performance and stronger security policies. Many advancements in computer security impose a performance penalty. One such advancement, control-flow integrity (CFI), offers immunity to code-reuse attacks but slows down software that enforces CFI. In this work, we present a hardware monitor design that utilizes hardware support for instruction tracing to detect code-reuse attacks. The monitor is small in hardware size, uses low power, and does not decrease software performance.
Use this login method if you
don't
have an
@illinois.edu
email address.
(Oops, I do have one)
IDEALS migrated to a new platform on June 23, 2022. If you created
your account prior to this date, you will have to reset your password
using the forgot-password link below.