Curve25519

In crittografia la Curve25519 è una crittografia ellittica (ECC) di dimensione 256 bit che offre 128 bit di sicurezza ed è stata progettata per essere usata con lo schema della Curva ellittica DIffie-Hellman (ECDH).

È una delle più veloci ECC e non è coperta da nessun brevetto[1].L'implementazione di riferimento è di pubblico dominio.[2]

L'articolo originale Curve25519 la definisce come una funzione Diffie-Hellman (DH). Daniel J. Bernstein fu a proporre il nome Curve25519 per sottolineare il concetto di curva, ed il nome X25519 per la funzione DH.[3].

  1. ^ Bernstein, Irrelevant patents on elliptic-curve cryptography, su cr.yp.to. URL consultato l'8 febbraio 2016.
  2. ^ A state-of-the-art Diffie-Hellman function by Daniel J. Bernstein"My curve25519 library computes the Curve25519 function at very high speed. The library is in the public domain. "
  3. ^ [Cfrg] 25519 naming, su ietf.org. URL consultato il 25 febbraio 2016.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search