Zero-knowledge proof acceleration with GPUs for C++ and Rust
-
Updated
May 23, 2024 - C++
Zero-knowledge proof acceleration with GPUs for C++ and Rust
key25519 is a Go library that implements ED25519-based BIP32, BIP39, and BIP44 for HD wallet management and secure ECDH key exchange using Curve25519.(key25519 是一个基于 ED25519 的 Go 语言库,实现了 BIP32、BIP39 和 BIP44,用于管理分层确定性(HD)钱包,并基于 Curve25519 实现了安全的椭圆曲线密钥交换)
A pure-Rust implementation of group operations on Ristretto and Curve25519
A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.
Xipher is a curated collection of cryptographic primitives put together to perform key/password based asymmetric encryption
Port of TweetNaCl cryptographic library to JavaScript
High-level cryptography interface powered by libsodium
Write ups on Mathematical Cryptography
A modern and easy-to-use cryptographic library for .NET 8+ based on libsodium
A simple library that packages functional `sodium_crypt_*` into objects.
A pure Kotlin/Multiplatform implementation of group operations on Curve25519.
Cryptographic utilities for Java and JavaScript
Pure PHP polyfill for ext/sodium
High-performance Curve25519/ristretto255 for Go.
Diglol Crypto for Kotlin Multiplatform.
Ed25519 signing, verification and encryption, decryption for arbitary files; like OpenBSD signifiy but with more functionality and written in Golang - only easier and simpler
An implementation of the asymmetric X25519 elliptic curve Diffie-Hellman (ECDH) key exchange scheme as per RFC 7748.
Cryptography Library from DannyNiu/NJF.
Add a description, image, and links to the curve25519 topic page so that developers can more easily learn about it.
To associate your repository with the curve25519 topic, visit your repo's landing page and select "manage topics."