Kostas Chalkias's repositories
bot-vs-bot
A simple web-based chess game to watch bot against bot chess games. Currently via the Stockfish engine.
saferandom
SafeRandom is a protocol for generating publicly verifiable random numbers using open big data as entropy source.
blockchain-dapps
Applications for blockchains
bulletproofs
A pure-Rust implementation of Bulletproofs using Ristretto.
CryptoGotchas
A collection of common (interesting) cryptographic mistakes.
cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
curve25519-dalek
A pure-Rust implementation of group operations on Ristretto and Curve25519
libra
Libra’s mission is to enable a simple global currency and financial infrastructure that empowers billions of people.
opaque-ke
An implementation of the OPAQUE password-authenticated key exchange protocol
python-rubenesque
Pure Python implementation of standard elliptic curves
rust-compress
Various compression algorithms written in rust.
rust-fasthash
A suite of non-cryptographic hash functions for Rust.
slips
SatoshiLabs Improvement Proposals
TimeLockPuzzle
TimeLockPuzzle implementation - 2 protocols - Rivest TLP and Mao TLP