Curve25519

Open-source projects categorized as Curve25519

Top 20 Curve25519 Open-Source Projects

  • rage

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

  • tweetnacl-js

    Port of TweetNaCl cryptographic library to JavaScript

  • Project mention: Online Cryptography Course by Dan Boneh | news.ycombinator.com | 2024-05-02

    This is great, finding NaCl (libsodium) has been a godsend, specifically the JS lib.

    1 - https://nacl.cr.yp.to/

    2 - https://github.com/dchest/tweetnacl-js

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Halite

    High-level cryptography interface powered by libsodium

  • sodium_compat

    Pure PHP polyfill for ext/sodium

  • curve25519-dalek

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

  • ed25519-dalek

    Fast and efficient ed25519 signing and verification in Rust.

  • nginx-autoinstall

    Compile NGINX from source with custom modules and patches on Debian and Ubuntu (by angristan)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • enchive

    Encrypted personal archives

  • nacl

    Pure Go implementation of the NaCL set of API's

  • Kryptor

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

  • Project mention: Integrate Krypto for Xchacha20 encryption? | /r/PeaZip | 2023-05-29

    Bit new to this, but would it be possible to have Peazip as a frontend that supports Xchacha20? I believe it could interface with something like Kryptor here: https://www.kryptor.co.uk/

  • noble-ed25519

    Fastest 4KB JS implementation of ed25519 signatures

  • x25519-dalek

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

  • illustrated-quic

    The Illustrated QUIC Connection: Every byte explained

  • Project mention: The Illustrated QUIC Connection: Every Byte Explained | news.ycombinator.com | 2023-05-12
  • sigtool

    Ed25519 signing, verification and encryption, decryption for arbitary files; like OpenBSD signifiy but with more functionality and written in Golang - only easier and simpler

  • curve25519-voi

    High-performance Curve25519/ristretto255 for Go.

  • ecies-ed25519

    ECIES on Twisted Edwards Curve25519 using AES-GCM and HKDF-SHA256

  • Ed25519Tool

    Ed25519 signing and verification online tool.

  • Project mention: Show HN: Non.io, a Reddit-like platform Ive been working on for the last 4 years | news.ycombinator.com | 2023-06-12

    I'm concerned about the `#` character in the URL.

    # means fragment and that's kept local and not sent to the server unless client side Javascript sends it to the server. I would use an identifier that doesn't already mean something to the URL.

    See https://github.com/Cyphrme/URLFormJS#query-parameters-fragme... (Also see https://github.com/Cyphrme/Path)

    For an example where this is relevant: https://cyphr.me/ed25519_tool/ed.html#?msg_encoding=Text&msg...

    And see https://www.rfc-editor.org/rfc/rfc3986#section-3.5

  • passage

    Password store and secret manager using age encryption. This is my attempt to replace passwordstore's use of PGP, with age encryption. I am sure there are more elegant ways to accomplish this, but it is working for my purposes. (by chrisswanda)

  • signum-vanity-opencl

    Use opencl or optimized code for CPU to speed up account ID creation.

  • sessionKeys

    A tool for the deterministic generation of unique user IDs, and NaCl cryptographic keys from a single username and high entropy passphrase.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Curve25519 related posts

  • Elliptic Curves: The Great Mystery

    1 project | news.ycombinator.com | 17 Jan 2023
  • Go 1.20 Cryptography

    3 projects | news.ycombinator.com | 4 Jan 2023
  • r/Crypto, can you help take down an evil tool that's stealing people's private keys?

    3 projects | /r/crypto | 30 Sep 2022
  • Looking for good (low level?) Elliptic Curve library

    4 projects | /r/rust | 29 May 2022
  • Ten years of experience, still failing phone screens

    1 project | news.ycombinator.com | 11 Dec 2021
  • Recent updates to PrivacyGuides.org

    8 projects | /r/PrivacyGuides | 13 Nov 2021
  • Recently the team at OasisLabs and OasisProtocol have built an entirely new elliptic curve library that addresses some deficiencies in the current ed25519 Golang libraries.

    1 project | /r/cryptodevs | 7 Jun 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 8 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Curve25519 projects? This list will help you:

Project Stars
1 rage 2,336
2 tweetnacl-js 1,727
3 Halite 1,111
4 sodium_compat 871
5 curve25519-dalek 827
6 ed25519-dalek 658
7 nginx-autoinstall 631
8 enchive 615
9 nacl 540
10 Kryptor 400
11 noble-ed25519 391
12 x25519-dalek 322
13 illustrated-quic 191
14 sigtool 82
15 curve25519-voi 73
16 ecies-ed25519 30
17 Ed25519Tool 20
18 passage 14
19 signum-vanity-opencl 5
20 sessionKeys 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com