• Home
  • Search
  • Attacking elliptic curve cryptosystems with special-purpose hardware
  • Cite Icon20
  • https://doi.org/10.1145/1216919.1216953Copy DOI Icon

Attacking elliptic curve cryptosystems with special-purpose hardware

  • Feb 18, 2007
  • Tim Gueneysu +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Since their invention in the mid 1980s, Elliptic Curve Cryptosystems (ECC) have become an alternative to common Public-Key (PK) cryptosystems such as, e.g., RSA. The utilization of Elliptic Curves (EC) in cryptography is very promising because of their resistance against powerful index-calculus attacks. Providing a similar level of security as RSA, ECC allows for efficient implementation due to a significantly smaller bit size of the operands. It is widely accepted that the only feasible way to attack actual cryptosystems, if at all, is the application of dedicated hardware. In times of continuous technological improvements and increasing computing power, the question of the security of ECC against attacks based on special-purpose hardware and, in particular based on recently emerged low-cost FPGAs, arises.This work presents the first architecture with a corresponding FPGA implementation of an attack against ECC over prime fields. We describe an FPGA-based multi-processing hardware architecture for the Pollard-Rho method which is, to our knowledge, currently the most efficient attack against ECC. The implementation is running on a contemporary low-cost FPGA which allows for a much better cost-performance ratio than conventional CPUs. With the implementation at hand, a fairly accurate estimate about the cost of an FPGA-based attack can be given. We will extrapolate the results on actual ECC key lengths (128 bits and above) and estimate the expected runtimes for a successful attack. Since FPGA-based attacks are out of reach for key lengths exceeding 128 bits, we provide estimates for an ASIC design.Based on our results, currently used elliptic curve cryptosystems (160 bit and above) are infeasible to break with available computational and financial resources. However, some of the security standards proposed by the SECG in [2, 3] become subject to attacks based on low-cost FPGAs.

Similar Papers
  • Conference Article
  • Citations19

An implementation of ElGamal elliptic curves cryptosystems

  • Nov 24, 1998
  • S Sutikno +2
  • Conference Article
  • Citations7

On the Evaluation of Multi-core Systems with SIMD Engines for Public-Key Cryptography

  • Oct 01, 2014
  • Paulo Martins +1
  • Conference Article

Dynamic window with fuzzy controller in wireless sensor networks for elliptic curve cryptography

  • Jun 01, 2011
  • Xu Huang +2
  • Research Article
  • Citations7

Hybrid Image Encryption Using Elliptic Curve Cryptography, Hadamard Transform and Hill Cipher

  • Jan 20, 2022
  • Webology
  • Desam Vamsi +1
  • Research Article
  • Citations235

An ID-based remote mutual authentication with key agreement scheme for mobile devices on elliptic curve cryptosystem

  • Dec 11, 2008
  • Computers & Security
  • Jen-Ho Yang +1
  • Research Article
  • Citations76

Elliptic curve cryptosystem — The answer to strong, fast public-key cryptography for securing constrained environments

  • Jan 01, 1997
  • Information Security Technical Report
  • Scott A Vanstone
  • Conference Article
  • Citations69

Robust ID-Based Remote Mutual Authentication with Key Agreement Scheme for Mobile Devices on ECC

  • Jan 01, 2009
  • Eun-Jun Yoon +1
  • Research Article
  • Citations26

Implementing an efficient elliptic curve cryptosystem over $GF(p)$ on a smart card

  • Apr 01, 2003
  • ANZIAM Journal
  • Yvonne Hitchcock +3
  • Book Chapter
  • Citations20

A New Elliptic Curve Scalar Multiplication Algorithm to Resist Simple Power Analysis

  • Jan 01, 2002
  • Yvonne Hitchcock +1
  • Book Chapter
  • Citations302

Efficient Elliptic Curve Exponentiation Using Mixed Coordinates

  • Jan 01, 1998
  • Henri Cohen +2
  • Research Article
  • Citations45

An efficient key-management scheme for hierarchical access control based on elliptic curve cryptosystem

  • Mar 03, 2006
  • The Journal of Systems & Software
  • Fuh-Gwo Jeng +1
  • Conference Article
  • Citations6

Multi-application smart card with elliptic curve cryptosystem certificate

  • Jul 04, 2001
  • J.K Liu +4
  • Conference Article
  • Citations4

Establishement of elliptic curve cryptosystem

  • Dec 01, 2010
  • Bin Yu
  • Book Chapter
  • Citations57

A practical implementation of elliptic curve cryptosystems over GF(p) on a 16-bit microcomputer

  • Jan 01, 1998
  • Toshio Hasegawa +2
  • Research Article
  • Citations11

Elliptic curve based hardware architecture using cellular automata

  • Sep 25, 2007
  • Mathematics and Computers in Simulation
  • Jun-Cheol Jeon +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.