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

Bulk Modulus01:21

Bulk Modulus

423
The bulk modulus is a scientific term used to describe a material's resistance to uniform compression. It is the proportionality constant that links a change in pressure to the resulting relative volume change.
423
Parallel Processing01:20

Parallel Processing

273
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
273
Linear time-invariant Systems01:23

Linear time-invariant Systems

500
A system is linear if it displays the characteristics of homogeneity and additivity, together termed the superposition property. This principle is fundamental in all linear systems. Linear time-invariant (LTI) systems include systems with linear elements and constant parameters.
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
500
Design Example: Capacitance Multiplier Circuit01:20

Design Example: Capacitance Multiplier Circuit

1.0K
In integrated circuit technology, a capacitance multiplier is often utilized to produce a larger capacitance value when a small physical capacitance falls short. This is achieved by a circuit that multiplies capacitance values by a factor of up to 1000, such that a 10-pF capacitor can replicate the performance of a 100-nF capacitor.
The circuit illustrated in Figure 1 below incorporates two op-amps, with the first operating as a voltage follower and the second acting as an inverting amplifier.
1.0K
Ampere-Maxwell's Law: Problem-Solving01:17

Ampere-Maxwell's Law: Problem-Solving

808
A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...
808
Multimachine Stability01:25

Multimachine Stability

244
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
244

You might also read

Related Articles

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

Sort by
Same author

Hardware-Efficient Configurable Ring-Oscillator-Based Physical Unclonable Function/True Random Number Generator Module for Secure Key Management.

Sensors (Basel, Switzerland)·2024
Same author

On-Line Evaluation and Monitoring of Security Features of an RO-Based PUF/TRNG for IoT Devices.

Sensors (Basel, Switzerland)·2023
Same author

VLSI Design of Trusted Virtual Sensors.

Sensors (Basel, Switzerland)·2018
See all related articles

Related Experiment Video

Updated: Sep 30, 2025

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

675

Multi-Unit Serial Polynomial Multiplier to Accelerate NTRU-Based Cryptographic Schemes in IoT Embedded Systems.

Santiago Sánchez-Solano1, Eros Camacho-Ruiz1, Macarena C Martínez-Rodríguez1

  • 1Instituto de Microelectrónica de Sevilla, IMSE-CNM, CSIC/University of Seville, 41092 Seville, Spain.

Sensors (Basel, Switzerland)
|March 10, 2022
PubMed
Summary
This summary is machine-generated.

Hardware accelerators for NTRU cryptography improve security in Internet of Things (IoT) embedded systems. These lattice-based cryptography solutions offer efficient, post-quantum secure implementations for resource-limited devices.

Keywords:
HW/SW codesign techniquesIoT embedded systemshardware securitypostquantum cryptographyprogrammable systems-on-chippublic-key encryption scheme

More Related Videos

Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
06:32

Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring

Published on: July 14, 2023

1.5K
Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem
10:15

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem

Published on: February 3, 2021

3.9K

Related Experiment Videos

Last Updated: Sep 30, 2025

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

675
Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
06:32

Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring

Published on: July 14, 2023

1.5K
Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem
10:15

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem

Published on: February 3, 2021

3.9K

Area of Science:

  • Cryptography and Security Engineering
  • Embedded Systems Design
  • Post-Quantum Cryptography

Background:

  • Internet of Things (IoT) devices require robust security for data integrity, privacy, and authenticity.
  • Quantum computing advancements necessitate new cryptographic approaches for embedded systems.
  • Lattice-based cryptography offers efficient solutions for resource-constrained IoT environments.

Purpose of the Study:

  • To describe the hardware implementation of polynomial multipliers for NTRU cryptographic schemes.
  • To enhance the performance of time-consuming operations in embedded cryptographic applications.
  • To provide flexible and secure cryptographic primitives for evolving IoT security needs.

Main Methods:

  • Hardware implementation of parameterized multi-unit serial polynomial multipliers.
  • Integration of designs as AXI4 bus-compliant intellectual property modules.
  • Characterization and performance evaluation on Xilinx Zynq-7000 and Zynq UltraScale+ devices.

Main Results:

  • Achieved acceleration factors of up to 3.1 compared to software implementations.
  • Demonstrated plug-and-play inclusion as hardware accelerators in the LibNTRU library.
  • Provided extensive implementation and characterization results for NTRUEncrypt standard parameters.

Conclusions:

  • The developed hardware multipliers significantly speed up NTRU-based cryptography in embedded systems.
  • The flexible design allows adaptation to standardized and emerging post-quantum cryptographic proposals.
  • The solution offers a favorable cost/performance/security trade-off for IoT applications.