Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Random Error01:04

Random Error

798
Random or indeterminate errors originate from various uncontrollable variables, such as variations in environmental conditions, instrument imperfections, or the inherent variability of the phenomena being measured. Usually, these errors cannot be predicted, estimated, or characterized because their direction and magnitude often vary in magnitude and direction even during consecutive measurements. As a result, they are difficult to eliminate. However, the aggregate effect of these errors can be...
798
Random Sampling Method01:09

Random Sampling Method

10.9K
Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. Data are the result of sampling from a population. The sampling method ensures that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest. Among the various sampling methods used by...
10.9K
Random Variables01:09

Random Variables

11.4K
A random variable is a single numerical value that indicates the outcome of a procedure. The concept of random variables is fundamental to the probability theory and was introduced by a Russian mathematician, Pafnuty Chebyshev, in the mid-nineteenth century.
Uppercase letters such as X or Y denote a random variable. Lowercase letters like x or y denote the value of a random variable. If X is a random variable, then X is written in words, and x is given as a number.
For example, let X = the...
11.4K
Randomized Experiments01:13

Randomized Experiments

6.7K
The randomization process involves assigning study participants randomly to experimental or control groups based on their probability of being equally assigned. Randomization is meant to eliminate selection bias and balance known and unknown confounding factors so that the control group is similar to the treatment group as much as possible. A computer program and a random number generator can be used to assign participants to groups in a way that minimizes bias.
Simple randomization
Simple...
6.7K
Propagation of Uncertainty from Random Error00:59

Propagation of Uncertainty from Random Error

621
An experiment often consists of more than a single step. In this case, measurements at each step give rise to uncertainty. Because the measurements occur in successive steps, the uncertainty in one step necessarily contributes to that in the subsequent step. As we perform statistical analysis on these types of experiments, we must learn to account for the propagation of uncertainty from one step to the next. The propagation of uncertainty depends on the type of arithmetic operation performed on...
621
Clamper Circuit01:14

Clamper Circuit

354
A clamper circuit, also known as a DC restorer, represents a specialized variant of the rectifier circuit, notable for its method of taking the output across the diode rather than the capacitor. This configuration lends to several distinctive applications, particularly in handling square wave inputs.
Within this circuit, the diode's orientation prompts the capacitor to charge up to the level of the most negative peak of the input signal. Upon reaching this state, the diode ceases to...
354

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Edge Computing for Effective and Efficient Traffic Characterization.

Sensors (Basel, Switzerland)·2023
Same author

Physical Layer Security in Two-Way SWIPT Relay Networks with Imperfect CSI and a Friendly Jammer.

Entropy (Basel, Switzerland)·2023
Same author

Guest Editorial: Special Issue on Artificial Intelligence in E-Healthcare and M-Healthcare.

Journal of healthcare engineering·2022
Same author

Secure OFDM with Peak-to-Average Power Ratio Reduction Using the Spectral Phase of Chaotic Signals.

Entropy (Basel, Switzerland)·2021
Same author

Two Class Pruned Log Message Anomaly Detection.

SN computer science·2021
Same author

Modulation Classification of Underwater Communication with Deep Learning Network.

Computational intelligence and neuroscience·2019
Same journal

Research on a Regional Availability Evaluation Model for Road-Area High-Entropy Energy Based on Synergy Factors.

Entropy (Basel, Switzerland)·2026
Same journal

Atmospheric Turbulence Channel Modeling and Performance Analysis of a CO-ZP-OFDM Coherent Optical Communication System for UAV Air-to-Ground Scenarios.

Entropy (Basel, Switzerland)·2026
Same journal

Information Geometry and Asymptotic Theory for SMML Estimators.

Entropy (Basel, Switzerland)·2026
Same journal

Correlation Entropy and Power-Law Kinetics.

Entropy (Basel, Switzerland)·2026
Same journal

Research on the Contagion of Systemic Financial Risk Under the Impact of Climate Risks-From the Perspective of Complex Networks and Machine Learning.

Entropy (Basel, Switzerland)·2026
Same journal

The Statistical-Mechanical Meaning of the Wave Function of Quantum Mechanics.

Entropy (Basel, Switzerland)·2026
See all related articles

Related Experiment Video

Updated: May 25, 2025

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
11:54

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface

Published on: May 8, 2021

4.3K

SAluMC: Thwarting Side-Channel Attacks via Random Number Injection in RISC-V.

Shibo Dang1, Yunlong Shao1, Zhida Li1

  • 1College of Engineering and Computing Sciences, New York Institute of Technology, Vancouver, BC V5M 4X3, Canada.

Entropy (Basel, Switzerland)
|February 26, 2025
PubMed
Summary
This summary is machine-generated.

This study introduces a new RISC-V architecture for arithmetic logic units (ALU) and memory controllers (MC) to combat hardware vulnerabilities. The novel design uses hardware-generated random numbers to effectively mitigate side-channel attacks with minimal cost.

Keywords:
RISC-V microarchitectureattack countermeasurerandom numberside-channel attack

More Related Videos

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

474
Picoinjection of Microfluidic Drops Without Metal Electrodes
09:20

Picoinjection of Microfluidic Drops Without Metal Electrodes

Published on: April 18, 2014

11.0K

Related Experiment Videos

Last Updated: May 25, 2025

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
11:54

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface

Published on: May 8, 2021

4.3K
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

474
Picoinjection of Microfluidic Drops Without Metal Electrodes
09:20

Picoinjection of Microfluidic Drops Without Metal Electrodes

Published on: April 18, 2014

11.0K

Area of Science:

  • Computer Architecture
  • Cybersecurity
  • Hardware Security

Background:

  • Processor performance advances have made caches critical, increasing sensitive data storage and user security concerns.
  • Hardware vulnerabilities, unlike software threats, are difficult to detect and fix, with side-channel attacks posing a significant risk.
  • Side-channel attacks exploit hardware, bypassing software security to steal data from components like caches and registers.

Purpose of the Study:

  • To propose a novel architecture for the arithmetic logic unit (ALU) and memory controller (MC) to mitigate side-channel attacks.
  • To enhance hardware security in computer systems without significant design overhead.
  • To provide a robust defense against emerging hardware-based threats.

Main Methods:

  • Developed a new RISC-V based microarchitecture for the ALU and MC.
  • Integrated hardware-generated random numbers into the architecture.
  • Focused on minimal design costs, seamless integration, and ease of modification.

Main Results:

  • The proposed architecture effectively mitigates side-channel attacks.
  • The design demonstrates minimal impact on the original system structure.
  • The approach offers a cost-effective solution for hardware security.

Conclusions:

  • The novel RISC-V architecture provides an effective defense against side-channel attacks.
  • The design is practical due to its minimal cost and integration ease.
  • This approach enhances the security of sensitive information in modern electronic devices.