[Resource Topic] 2020/465: Domain-Oriented Masked Instruction Set Architecture for RISC-V

Welcome to the resource topic for 2020/465

Title:
Domain-Oriented Masked Instruction Set Architecture for RISC-V

Authors: Pantea Kiaei, Patrick Schaumont

Abstract:

An important selling point for the RISC-V instruction set is the separation between ISA and the implementation of the ISA, leading to flexibility in the design. We argue that for secure implementations, this flexibility is often a vulnerability. With a hardware attacker, the side-effects of instruction execution cannot be ignored. As a result, a strict separation between the ISA interface and implementation is undesirable. We suggest that secure ISA may require additional implementation constraints. As an example, we describe an instruction-set for the development of power side-channel resistant software.

ePrint: https://eprint.iacr.org/2020/465

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .