Skip to content
This repository was archived by the owner on Apr 5, 2019. It is now read-only.
RistrettoPublic archive

About

Small, self-contained C implementation of Ristretto255 based on libdecaf

Resources

Code of conduct

Stars

13 stars

Watchers

5 watching

Forks

Latest commit

 

History

293 Commits

Folders and files

Repository files navigation

DISCONTINUED: Please check out ristretto-donna instead if you are looking for a Ristretto C library

libristretto255 Build Status Appveyor Status

Experimental C implementation of Ristretto255, a prime order elliptic curve group created by applying the Decaf approach to cofactor elimination to Curve25519 (RFC 7748).

libristretto255 is based off of the libdecaf library by Mike Hamburg. For more information on Ristretto, please see the Ristretto web site:

https://ristretto.group/

Status

This library is in an extremely early stage of development and is not ready to be used yet. Check back later for updates.

Known Issues

Travis CI

  • #24: Sporadic SEGV on Travis C with clang when running ristretto_gen_tables. This has been worked-around by enabling ASAN, but is probably indicative of deeper problems.

License

Copyright (c) 2014-2018 Ristretto Developers (AUTHORS.md), Cryptography Research, Inc (a division of Rambus).

Distributed under the MIT License. See LICENSE.txt for more information.

About

Small, self-contained C implementation of Ristretto255 based on libdecaf

Resources

Code of conduct

Stars

13 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages