Energy/Area-Efficient Scalar Multiplication with Binary Edwards Curves for the IoT.

Carlos Andres Lara-Nino1, Arturo Diaz-Perez2, Miguel Morales-Sandoval3

  • 1CINVESTAV Tamaulipas, Victoria 87130, Mexico. clara@tamps.cinvestav.mx.

Summary

This study optimizes Elliptic Curve Cryptography (ECC) for the Internet of Things (IoT) by improving scalar multiplication architectures. Energy-efficient designs are presented, offering the best area/energy trade-offs for resource-constrained devices like Wireless Sensor Networks (WSN).

Related Concept Videos

Work-Energy Theorem for Motion Along a Curve01:09

Work-Energy Theorem for Motion Along a Curve

The work-energy theorem can be generalized to the motion of a particle along any curved path. The simple argument here is that the curved path can be considered a sum of many infinitesimal paths, each of which is a straight path. The force on the particle can be considered constant along any such infinitesimal path so that the work-energy theorem can be applied along it. So, it is also valid for the sum of these paths. The net work done is the integral of the work done along the infinitesimal...
4.2K
Binary Fission01:26

Binary Fission

Binary fission is the primary mode of asexual reproduction in prokaryotes, such as bacteria. It results in the production of two genetically identical daughter cells. This highly efficient process ensures the rapid propagation of bacterial populations under favorable conditions and involves coordinated cellular and molecular events.DNA Replication and SeparationThe process begins with the replication of the bacterial chromosome. The circular DNA molecule unwinds at a specific origin of...
2.9K
Binary Fission01:20

Binary Fission

Fission is the division of a single entity into two or more parts, which regenerate into separate entities that resemble the original. Organisms in the Archaea and Bacteria domains reproduce using binary fission, in which a parent cell splits into two parts that can each grow to the size of the original parent cell. This asexual method of reproduction produces cells that are all genetically identical.
63.3K
Scalar Notation01:28

Scalar Notation

Scalar notation is a useful method for simplifying calculations involving vectors. When vectors are added or subtracted, their components can be added or subtracted separately using scalar notation. For instance, force, a vector quantity, can be broken down into its x and y components, called rectangular components, and then the magnitude and direction of these components can be determined using trigonometric functions.
Consider a man pulling a rope from a hook in the northeast direction. The...
1.1K
Scalar and Vectors01:22

Scalar and Vectors

In mechanics, commonly used terms like force, speed, velocity, and work can be classified as either scalar or vector quantities. A scalar is a physical quantity that can be described by its magnitude alone and does not require any directional components. Examples of scalar quantities are mass, area, and length.
Scalar quantities with the same physical units can be added or subtracted according to the usual algebra rules for numbers. For example, a class ending 10 min earlier than 50 min lasts...
2.1K
Introduction to Scalars01:21

Introduction to Scalars

Many familiar physical quantities can be specified completely by giving a single number and the appropriate unit. For example, "a class period lasts 50 min," or "the gas tank in my car holds 65 L," or "the distance between the two posts is 100 m." A physical quantity that can be specified completely in this manner is called a scalar quantity. The word "scalar" is a synonym for "number." Time, mass, distance, length, volume,...
20.7K