Python library that bundles libsodium and provides wrappers for its Ristretto group functions.
-
Updated
May 24, 2024 - Python
Python library that bundles libsodium and provides wrappers for its Ristretto group functions.
Python extension module providing group operations on Ristretto based on curve25519-dalek.
Verifiable random function using the ristretto group on curve25519.
Stealth addresses using the ristretto group on curve25519.
Prometheus Collector for Ristretto Cache metrics
Ring signatures using the ristretto group on curve25519.
Oblivious transfer (OT) communications protocol message/response functionality implementations based on Curve25519 and the Ristretto group.
This framework was part of the Diploma thesis titled "Architectures and Implementations of the Neural Network LeNet-5 in FPGAs". The main goal of this thesis was to create a LeNet-5 implementation in an FPGA development board, but also form a reusable framework/workflow which can be modified to model and develop other Neural Networks as well.
Improve your system's security.
This framework was part of the Diploma thesis titled "Architectures and Implementations of the Neural Network LeNet-5 in FPGAs". The main goal of this thesis was to create a LeNet-5 implementation in an FPGA development board, but also form a reusable framework/workflow which can be modified to model and develop other Neural Networks as well.
An elliptic curve verifiable random function
Diffie-Hellman key exchange using the Ristretto255 group, in Rust.
Pure Java implementation of group operations on ristretto255 and Curve25519
Python library that serves as an API for common cryptographic primitives used to implement OPRF, OT, and PSI protocols.
A python script that automatise the training of a CNN, compress it through tensorflow (or ristretto) plugin, and compares the performance of the two networks
An EXPERIMENTAL Go implementation of the CPace PAKE, instantiated with the ristretto255 group.
Caching middleware for database/sql
Add a description, image, and links to the ristretto topic page so that developers can more easily learn about it.
To associate your repository with the ristretto topic, visit your repo's landing page and select "manage topics."