An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: ristretto255

xelis-project/xelis-blockchain

A private blockDAG with Homomorphic Encryption and Smart Contracts

Language: Rust - Size: 5.75 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 398 - Forks: 98

FiloSottile/cpace

An EXPERIMENTAL Go implementation of the CPace PAKE, instantiated with the ristretto255 group.

Language: Go - Size: 11.7 KB - Last synced at: about 6 hours ago - Pushed at: over 4 years ago - Stars: 29 - Forks: 1

oasisprotocol/curve25519-voi

High-performance Curve25519/ristretto255 for Go.

Language: Go - Size: 1.27 MB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 76 - Forks: 17

bytemare/voprf

Go implementation of RFC9497, Oblivious Pseudorandom Functions and Verifiable variants.

Language: Go - Size: 466 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 9 - Forks: 4

stsch9/go-secwkr

simple encryption cli with keyrotation

Language: Go - Size: 30.3 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

bytemare/opaque

Go implementation of OPAQUE, the asymmetric password-authenticated key exchange protocol.

Language: Go - Size: 1.17 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 45 - Forks: 8

aldenml/ecc

elliptic-curve cryptography

Language: C - Size: 4.82 MB - Last synced at: 30 days ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 1

jedisct1/libsodium-signcryption

Signcryption using libsodium.

Language: C - Size: 40 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 64 - Forks: 13

slowli/elastic-elgamal

ElGamal encryption and related zero-knowledge proofs

Language: Rust - Size: 1.53 MB - Last synced at: about 23 hours ago - Pushed at: 3 months ago - Stars: 17 - Forks: 9

stsch9/pyoprf-r255

OPRF and VOPRF using ristretto255-SHA512

Language: Python - Size: 18.6 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

stsch9/pyvrf-r255

Verifiable random function with Ristretto255

Language: Python - Size: 19.5 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

stsch9/py-cpace

CPace using ristretto255

Language: Python - Size: 21.5 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

o1c-dev/o1c

O(1) Cryptography is an easy to use, hard to misuse Java cryptographic library based on O(1) cryptographic algorithms

Language: C - Size: 16.1 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 2

bytemare/crypto 📦

Abstracted prime-order elliptic curve groups in Go.

Language: Go - Size: 654 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 1

aidanaden/schnorr-zig

schnorr signatures in zig (Ristretto255)

Language: Zig - Size: 53.7 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

slowli/elasticpoll.app

Cryptographically secure polling web app

Language: Rust - Size: 2.39 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

nthparty/rbcl

Python library that bundles libsodium and provides wrappers for its Ristretto group functions.

Language: Python - Size: 47.9 MB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 5

Warchant/sr25519-crust 📦

C bindings over RUST sr25519 https://github.com/w3f/schnorrkel

Language: Rust - Size: 87.9 KB - Last synced at: 20 days ago - Pushed at: almost 3 years ago - Stars: 31 - Forks: 23

Yawning/bs255

ristretto255 based Schnorr signatures (Mirror)

Language: Go - Size: 1.74 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

nthparty/oblivious

Python library that serves as an API for common cryptographic primitives used to implement OPRF, OT, and PSI protocols.

Language: Python - Size: 3.15 MB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 5

ZcashFoundation/ristretto255-dh

Diffie-Hellman key exchange using the Ristretto255 group, in Rust.

Language: Rust - Size: 46.9 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 5

cfrg/draft-irtf-cfrg-ristretto255

Language: Makefile - Size: 605 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 3