Name Description Size
curve25519.h 471
donna.cpp Copyright 2008, Google Inc. All rights reserved. Code released into the public domain. curve25519-donna: Curve25519 elliptic curve, public key function https://code.google.com/p/curve25519-donna/ Adam Langley <agl@imperialviolet.org> Derived from public domain C code by Daniel J. Bernstein <djb@cr.yp.to> More information about curve25519 can be found here https://cr.yp.to/ecdh.html djb's sample implementation of curve25519 is written in a special assembly language called qhasm and uses the floating point registers. This is, almost, a clean room reimplementation from the curve25519 paper. It uses many of the tricks described therein. Only the crecip function is taken from the sample implementation. 13362
info.txt 167
x25519.cpp rng 5244
x25519.h Create a X25519 Public Key. @param alg_id the X.509 algorithm identifier @param key_bits DER encoded public key bits 4151