中文
相关论文

相关论文: A Lightweight ISA Extension for AES and SM4

200 篇论文

In the area of physical attacks, system-on-chip (SoC) designs have not received the same level of attention as simpler micro-controllers. We try to model the behavior of secure software running on a superscalar out-of-order microprocessor…

密码学与安全 · 计算机科学 2019-03-08 Julien Proy , Karine Heydemann , Fabien Majéric , Albert Cohen , Alexandre Berzati

ISA extensions are increasingly adopted to boost the performance of specialized workloads without requiring an entire architectural redesign. However, these enhancements can inadvertently expose new attack surfaces in the microarchitecture.…

密码学与安全 · 计算机科学 2025-04-18 Taehun Kim , Hyerean Jang , Youngjoo Shin

In previous work a novel Edge Lightweight Searchable Attribute-based encryption (ELSA) method was proposed to support Industry 4.0 and specifically Industrial Internet of Things applications. In this paper, we aim to improve ELSA by…

机器学习 · 计算机科学 2022-09-23 Jawhara Aljabri , Anna Lito Michala , Jeremy Singer , Ioannis Vourganas

Processor design and verification require a synergistic approach that combines instruction-level functional simulations with precise hardware emulations. The trade-off between speed and accuracy in the instruction set simulation poses a…

硬件体系结构 · 计算机科学 2025-04-08 Kun Qin , Xiaorang Guo , Martin Schulz , Carsten Trinitis

This work presents a SystemC-TLM based simulator for a RISC-V microcontroller. This simulator is focused on simplicity and easy expandable of a RISC-V. It is built around a full RISC-V instruction set simulator that supports full RISC-V ISA…

硬件体系结构 · 计算机科学 2020-10-21 Màrius Montón

Systolic arrays and shared-L1-memory manycore clusters are commonly used architectural paradigms that offer different trade-offs to accelerate parallel workloads. While the first excel with regular dataflow at the cost of rigid…

硬件体系结构 · 计算机科学 2024-04-25 Sergio Mazzola , Samuel Riedel , Luca Benini

Modern general-purpose accelerators integrate a large number of programmable area- and energy-efficient processing elements (PEs), to deliver high performance while meeting stringent power delivery and thermal dissipation constraints. In…

硬件体系结构 · 计算机科学 2025-11-11 Luca Colagrande , Jayanth Jonnalagadda , Luca Benini

Secret keys can be extracted from the power consumption or electromagnetic emanations of unprotected devices. Traditional counter-measures have limited scope of protection, and impose several restrictions on how sensitive data must be…

密码学与安全 · 计算机科学 2022-10-04 Kleber Stangherlin , Manoj Sachdev

The paper proposes in-memory computing (IMC) solution for the design and implementation of the Advanced Encryption Standard (AES) based cryptographic algorithm. This research aims at increasing the cyber security of autonomous driverless…

密码学与安全 · 计算机科学 2024-05-10 Hala Ajmi , Fakhreddine Zayer , Amira Hadj Fredj , Belgacem Hamdi , Baker Mohammad , Naoufel Werghi , Jorge Dias

The Instruction Set Architecture (ISA) is the contract between compilers and processors; proving this contract formally demands cross-level connection to existing mechanized compilers and hardware implementations. As an open, modular ISA…

编程语言 · 计算机科学 2026-05-07 Shuanglong Kan , Sebastian Ertel

To reduce the area of RISC-V Vector extension (RVV) in small processors, the authors are considering one simple modification: reduce the number of registers in the vector register file. The standard 'V' extension requires 32 vector…

硬件体系结构 · 计算机科学 2024-10-14 Eino Jacobs , Dmitry Utyansky , Muhammad Hassan , Thomas Roecker

The importance of open-source hardware and software has been increasing. However, despite GPUs being one of the more popular accelerators across various applications, there is very little open-source GPU infrastructure in the public domain.…

硬件体系结构 · 计算机科学 2021-10-22 Blaise Tine , Fares Elsabbagh , Krishna Yalamarthy , Hyesoon Kim

FPGA overlays are commonly implemented as coarse-grained reconfigurable architectures with a goal to improve designers' productivity through balancing flexibility and ease of configuration of the underlying fabric. To truly facilitate full…

硬件体系结构 · 计算机科学 2016-06-22 Ho-Cheung Ng , Cheng Liu , Hayden Kwok-Hay So

The memory model for RISC-V, a newly developed open source ISA, has not been finalized yet and thus, offers an opportunity to evaluate existing memory models. We believe RISC-V should not adopt the memory models of POWER or ARM, because…

编程语言 · 计算机科学 2018-09-20 Sizhuo Zhang , Muralidaran Vijayaraghavan , Arvind

The CHERI architecture equips conventional RISC ISAs with significant architectural extensions that provide a hardware-enforced mechanism for memory protection and software compartmentalisation. Architectural capabilities replace…

硬件体系结构 · 计算机科学 2025-02-10 Louis-Emile Ploix , Alasdair Armstrong , Tom Melham , Ray Lin , Haolong Wang , Anastasia Courtney

The emergence of small computing devices and the integration of processing units into everyday objects has made lightweight cryptography an essential part of the security landscape. Conventional cryptographic algorithms such as AES, RSA,…

密码学与安全 · 计算机科学 2026-02-17 Mohsin Khan , Elisavet Kozyri , Håvard Dagenborg

The Advanced Encryption Standard (AES) algorithm is a symmetric block cipher which operates on a sequence of blocks each consists of 128, 192 or 256 bits. Moreover, the cipher key for the AES algorithm is a sequence of 128, 192 or 256 bits.…

密码学与安全 · 计算机科学 2015-01-08 Ghada F. Elkabbany , Heba K. Aslan , Mohamed N. Rasslan

The rapid growth of AI-based Internet-of-Things applications increased the demand for high-performance edge processing engines on a low-power budget and tight area constraints. As a consequence, vector processor architectures, traditionally…

High-performance micro-kernels must fully exploit today's diverse and specialized hardware to deliver peak performance to DNNs. While higher-level optimizations for DNNs are offered by numerous compilers (e.g., MLIR, TVM, OpenXLA),…

The main areas of research in VLSI system design include area, high speed, and power-efficient data route logic systems. The amount of time needed to send a carry through the adder limits the pace at which addition can occur in digital…

硬件体系结构 · 计算机科学 2024-10-22 CH. Pallavi , C. Padma , R. Kiran Kumar , T. Suguna , C. Nalini