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

Design Example: Capacitance Multiplier Circuit01:20

Design Example: Capacitance Multiplier Circuit

1.3K
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.3K
Parallel Processing01:20

Parallel Processing

484
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...
484
Non-ohmic Devices00:51

Non-ohmic Devices

1.4K
In most substances, the current flow is proportional to the voltage applied to it. A simple relationship between the values of current, voltage, and resistance is known as Ohm's law. Nonohmic devices do not exhibit a linear relationship between voltage and current. One such device is the semiconducting circuit element known as a diode. A diode is a circuit device that allows current flow in only one direction.
Consider a simple circuit consisting of a battery, a diode, and a resistor. A...
1.4K
Norton Equivalent Circuits01:16

Norton Equivalent Circuits

635
Norton's theorem is a fundamental concept in the field of electrical engineering that allows for the simplification of complex AC circuits. The theorem states that any two-terminal linear network can be replaced with an equivalent circuit that consists of an impedance, which is parallel with a constant current source. Figure 1 shows the AC circuit portioned into two parts: Circuit A and Circuit B, while Figure 2 depicts the circuit obtained by replacing Circuit A by its Norton equivalent...
635
Fast Decoupled and DC Powerflow01:24

Fast Decoupled and DC Powerflow

625
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
625
Clamper Circuit01:14

Clamper Circuit

812
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...
812

You might also read

Related Articles

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

Sort by
Same author

A Secure IIoT Environment That Integrates AI-Driven Real-Time Short-Term Active and Reactive Load Forecasting with Anomaly Detection: A Real-World Application.

Sensors (Basel, Switzerland)·2024
Same author

Proximity-Based Optical Camera Communication with Multiple Transmitters Using Deep Learning.

Sensors (Basel, Switzerland)·2024
Same author

Design and Implementation of a Hybrid Optical Camera Communication System for Indoor Applications.

Sensors (Basel, Switzerland)·2024
Same author

Design and Implementation of a 2D MIMO OCC System Based on Deep Learning.

Sensors (Basel, Switzerland)·2023
Same author

Intelligent IoT Platform for Multiple PV Plant Monitoring.

Sensors (Basel, Switzerland)·2023
Same author

A Novel Approach for Efficient Solar Panel Fault Classification Using Coupled UDenseNet.

Sensors (Basel, Switzerland)·2023

Related Experiment Video

Updated: Dec 9, 2025

Electron Channeling Contrast Imaging for Rapid III-V Heteroepitaxial Characterization
07:50

Electron Channeling Contrast Imaging for Rapid III-V Heteroepitaxial Characterization

Published on: July 17, 2015

11.5K

Design and Implementation of High-Performance ECC Processor with Unified Point Addition on Twisted Edwards Curve.

Md Mainul Islam1, Md Selim Hossain2, Moh Khalid Hasan1

  • 1Department of Electronics Engineering, Kookmin University, Seoul 02707, Korea.

Sensors (Basel, Switzerland)
|September 15, 2020
PubMed
Summary

This study presents a fast, secure Field-Programmable Gate Array (FPGA) implementation of Elliptic Curve Cryptography (ECC) for Internet of Things (IoT) security. The new design offers high-speed public-key generation with reduced hardware resources and resistance to side-channel attacks.

Keywords:
elliptic curve cryptography (ECC)elliptic curve point multiplication (ECPM)simple power analysis (SPA) attackstwisted Edwards curveunified point addition

More Related Videos

Scalable Quantum Integrated Circuits on Superconducting Two-Dimensional Electron Gas Platform
05:39

Scalable Quantum Integrated Circuits on Superconducting Two-Dimensional Electron Gas Platform

Published on: August 2, 2019

10.1K
A Modeling and Simulation Method for Preliminary Design of an Electro-Variable Displacement Pump
09:04

A Modeling and Simulation Method for Preliminary Design of an Electro-Variable Displacement Pump

Published on: June 1, 2022

3.4K

Related Experiment Videos

Last Updated: Dec 9, 2025

Electron Channeling Contrast Imaging for Rapid III-V Heteroepitaxial Characterization
07:50

Electron Channeling Contrast Imaging for Rapid III-V Heteroepitaxial Characterization

Published on: July 17, 2015

11.5K
Scalable Quantum Integrated Circuits on Superconducting Two-Dimensional Electron Gas Platform
05:39

Scalable Quantum Integrated Circuits on Superconducting Two-Dimensional Electron Gas Platform

Published on: August 2, 2019

10.1K
A Modeling and Simulation Method for Preliminary Design of an Electro-Variable Displacement Pump
09:04

A Modeling and Simulation Method for Preliminary Design of an Electro-Variable Displacement Pump

Published on: June 1, 2022

3.4K

Area of Science:

  • Cryptography and Network Security
  • Hardware Security
  • Embedded Systems Design

Background:

  • The proliferation of Internet of Things (IoT) devices necessitates robust security solutions.
  • Elliptic Curve Cryptography (ECC) is a leading candidate for IoT security due to its efficiency.
  • Edwards curves offer performance and security advantages over traditional Weierstrass curves.

Purpose of the Study:

  • To propose a high-speed, low-area, and Simple Power Analysis (SPA)-resistant Field-Programmable Gate Array (FPGA) implementation of an ECC processor.
  • To enhance security and efficiency for IoT applications through optimized cryptographic hardware.
  • To implement ECC using the Edwards25519 curve for improved performance and side-channel attack resistance.

Main Methods:

  • Design of efficient hardware architectures for modular multiplication, modular inversion, and unified point addition.
  • Implementation of Elliptic Curve Point Multiplication (ECPM) in projective coordinates to reduce computational complexity.
  • Utilization of the twisted Edwards curve, specifically Edwards25519, for ECC operations.

Main Results:

  • The proposed ECC processor achieves 256-bit point multiplication in 198,715 clock cycles (1.9 ms).
  • The implementation demonstrates a throughput of 134.5 kbps and occupies 6543 slices on a Xilinx Virtex-7 FPGA.
  • The design is resistant to Simple Power Analysis (SPA) and offers high-speed public-key generation.

Conclusions:

  • The developed ECC processor meets the demanding security and performance requirements for IoT applications.
  • The hardware architecture provides a balance between speed, resource utilization, and security against side-channel attacks.
  • This implementation facilitates secure and efficient public-key cryptography in resource-constrained IoT environments.