• Home
  • Search
  • Faster Complete Addition Laws for Montgomery Curves
  • Cite Icon1
  • https://doi.org/10.46586/tches.v2024.i4.737-762Copy DOI Icon

Faster Complete Addition Laws for Montgomery Curves

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

An addition law for an elliptic curve is complete if it is defined for all possible pairs of input points on the elliptic curve. In Elliptic Curve Cryptography (ECC), a complete addition law provides a natural protection against side-channel attacks which are based on Simple Power Analysis (SPA). Montgomery curves are a specific family of elliptic curves that play a crucial role in ECC because of its well-known Montgomery ladder, particularly in the Elliptic Curve Diffie-Hellman Key Exchange (ECDHKE) protocol and the Elliptic Curve factorization Method (ECM). However, the complete addition law for Montgomery curves, as stated in the literature, has a computational cost of 14M+ 2D, where M,D denote the costs of a field multiplication and a field multiplication by a constant, respectively. The lack of a competitive complete addition law has led implementers towards twisted Edwards curves, which offer a complete addition law at a lower cost of 8M+ 1D for appropriately chosen curve constants.In this paper, we introduce extended Montgomery coordinates as a novel representation for points on Montgomery curves. This coordinate system enables us to define birational multiplication-free maps between the extended twisted Edwards coordinates and extended Montgomery coordinates. Using this map, we can transfer the complete addition laws from twisted Edwards curves to Montgomery curves without incurring additional multiplications or squarings. In addition, we employ a technique known as scaling to refine the addition laws for twisted Edwards curves, which results in having i) Complete addition laws with the costs varying between 8M+1D and 9M+1D for a broader range of twisted Edwards curves, ii) Incomplete addition laws for twisted Edwards curves with the cost of 8M. Consequently, by leveraging our birational multiplication-free maps, we present complete addition laws for Montgomery curves with the cost of 8M+1D. This shows a significant improvement for complete addition law for Montgomery curves by reducing the computational cost by 6M+ 1D. This improvement makes Montgomery curves a more attractive option for applications where an efficient complete addition law is essential.

Similar Papers
  • Research Article

Solving Elliptic Curve Discrete Logarithm Problem on Twisted Edwards Curves Using Quantum Annealing and Index Calculus Method

  • Oct 29, 2024
  • Tatra Mountains Mathematical Publications
  • Lukasz Dzierzkowski +1
  • Conference Article
  • Citations29

Twisted edwards-form elliptic curve cryptography for 8-bit AVR-based sensor nodes

  • May 08, 2013
  • Dalin Chu +4
  • Book Chapter
  • Citations1

Complete Addition Law for Montgomery Curves

  • Jan 01, 2020
  • Jaeheon Kim +3
  • PDF
  • Research Article
  • Citations123

FPGA Implementation of High-Speed Area-Efficient Processor for Elliptic Curve Point Multiplication Over Prime Field

  • Jan 01, 2019
  • IEEE Access
  • Md Mainul Islam +4
  • Research Article
  • Citations8

Performance evaluation of twisted Edwards‐form elliptic curve cryptography for wireless sensor nodes

  • Apr 22, 2015
  • Security and Communication Networks
  • Zhe Liu +2
  • PDF
  • Book Chapter
  • Citations6

Elliptic Curve Cryptography and Point Counting Algorithms

  • Mar 07, 2012
  • Hailiza Kamarulhaili +1
  • Conference Article
  • Citations1

An Elliptic Curve Crypto-Processor Secured by Randomized Windows

  • Aug 01, 2014
  • Simon Pontie +2
  • PDF
  • Research Article
  • Citations14

Authenticated Public Key Elliptic Curve Based on Deep Convolutional Neural Network for Cybersecurity Image Encryption Application.

  • Jul 21, 2023
  • Sensors
  • Esam A A Hagras +3
  • Conference Article

Elliptic Prime Curves Based New Symmetric Key Cryptosystem

  • Aug 01, 2015
  • Ahmed Abdelwahab
  • Conference Article
  • Citations25

Simple power analysis attack against elliptic curve cryptography processor on FPGA implementation

  • Jul 01, 2011
  • Sahbuddin Abdul Kadir +2
  • Book Chapter

Generation of Pseudo-random Sequences of the Maximum Period Using Elliptic Curves Transformations

  • Jan 01, 2022
  • Alexandr Kuznetsov +4
  • Research Article
  • Citations90

Elliptic Curve Cryptography with Efficiently Computable Endomorphisms and Its Hardware Implementations for the Internet of Things

  • May 01, 2017
  • IEEE Transactions on Computers
  • Zhe Liu +5
  • PDF
  • Research Article
  • Citations90

Image Encryption and Authentication With Elliptic Curve Cryptography and Multidimensional Chaotic Maps

  • Jan 01, 2021
  • IEEE Access
  • Priyansi Parida +4
  • Book Chapter
  • Citations1

Secure and Compact Elliptic Curve LR Scalar Multiplication

  • Jan 01, 2020
  • Yaoan Jin +1
  • Book Chapter
  • Citations14

How to Construct CSIDH on Edwards Curves

  • Jan 01, 2020
  • Tomoki Moriya +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.