Curve25519 Open Source Projects

Browse 21 Curve25519 open source projects, ranked by GitHub stars. Find the most popular Curve25519 tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
4,878 stars

spaceandtimelabs/blitzar

Zero-knowledge proof acceleration with GPUs for C++ and Rust

Metrics details
Stars4,878
3,574 stars

str4d/rage

A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.

Metrics details
Stars3,574
1,921 stars

dchest/tweetnacl-js

Port of TweetNaCl cryptographic library to JavaScript

Metrics details
Stars1,921
1,182 stars

dalek-cryptography/curve25519-dalek

A pure-Rust implementation of group operations on Ristretto and Curve25519

Metrics details
Stars1,182
1,157 stars

paragonie/halite

High-level cryptography interface powered by libsodium

Metrics details
Stars1,157
932 stars

paragonie/sodium_compat

Pure PHP polyfill for ext/sodium

Metrics details
Stars932
912 stars

syncsynchalt/illustrated-tls13

The Illustrated TLS 1.3 Connection: Every byte explained

Metrics details
Stars912
703 stars

dalek-cryptography/ed25519-dalek

ARCHIVED/MOVED: please visit the new location

Metrics details
Stars703
673 stars

skeeto/enchive

Encrypted personal archives

Metrics details
Stars673
648 stars

angristan/nginx-autoinstall

Compile NGINX from source with custom modules and patches on Debian and Ubuntu

Metrics details
Stars648
554 stars

kevinburke/nacl

Pure Go implementation of the NaCL set of API's

Metrics details
Stars554
512 stars

paulmillr/noble-ed25519

Fastest 5KB JS implementation of ed25519 signatures

Metrics details
Stars512
500 stars

samuel-lucas6/Kryptor

A simple, modern, and secure encryption and signing tool that aims to be a better version of age and Minisign.

Metrics details
Stars500
447 stars

ektrah/nsec

A modern and easy-to-use cryptographic library for .NET based on libsodium

Metrics details
Stars447
354 stars

dalek-cryptography/x25519-dalek

X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.

Metrics details
Stars354
241 stars

syncsynchalt/illustrated-quic

The Illustrated QUIC Connection: Every byte explained

Metrics details
Stars241
143 stars

jedisct1/rust-ed25519-compact

Small, wasm-friendly, zero-dependencies Ed25519 and X25519 implementation for Rust.

Metrics details
Stars143
134 stars

RubyCrypto/ed25519

Ed25519 high-performance public-key signature system as a RubyGem (MRI C extension and JRuby Java extension)

Metrics details
Stars134
127 stars

FiloSottile/ed25519-dalek-rustgo

Wrapper for curve25519-dalek using rustgo, a technique to directly call Rust code from Go programs with near-zero overhead, meant to replace manually written assembly.

Metrics details
Stars127
111 stars

neilalexander/jnacl

Pure Java implementation of curve25519, salsa20, hsalsa20, xsalsa20 and poly1305 cryptographic primitives, along with a NaCl "Box" implementation

Metrics details
Stars111
107 stars

solokeys/openpgp

OpenPGP functionality for Solo

Metrics details
Stars107
Get A Weekly Email With Trending Curve25519 Projects
Stay updated on Curve25519 plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.