ed25519

Minimal ed25519 Haskell package, binding to the ref10 SUPERCOP implementation. (by thoughtpolice)

Ed25519 Alternatives

Similar projects and alternatives to ed25519

  1. askai

    1,806 ed25519 VS askai

    Command Line Interface for OpenAi ChatGPT (by yudax42)

  2. SaaSHub

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

    SaaSHub logo
  3. koreader

    An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices

  4. age

    240 ed25519 VS age

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

  5. OpenAI-DotNet

    A Non-Official OpenAI RESTful API Client for DotNet (by RageAgainstThePixel)

  6. chatcraft.org

    96 ed25519 VS chatcraft.org

    Developer-oriented ChatGPT clone

  7. pilotprotocol

    Pilot Protocol: The Internet of Agents

  8. aptos-core

    Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.

  9. cipher-aes

    Discontinued DEPRECATED - use cryptonite - a comprehensive fast AES implementation for haskell that supports aesni and advanced cryptographic modes.

  10. secp256k1

    Haskell bindings for secp256k1 library

  11. cryptohash-sha256

    Fast, pure and practical SHA-256 implementation

  12. libsignal-protocol-java

    Discontinued Signal Protocol library for Java/Android

  13. keystore

    0 ed25519 VS keystore

    storing secret things

  14. lol

    0 ed25519 VS lol

    Λ ⚬ λ: Functional Lattice Cryptography

  15. HsOpenSSL

    0 ed25519 VS HsOpenSSL

    OpenSSL binding for Haskell

  16. aremykeyssafe

    Find out if your SSH keys are safe!

  17. cprng-aes

    Discontinued Crypto Pseudo Random Number Generator using AES in counter mode

  18. bcrypt

    Haskell bindings for bcrypt (by A1kmm)

  19. crypto-numbers

    Discontinued DEPRECATED - use cryptonite - Cryptographic number related function and algorithms

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ed25519 alternative or higher similarity.

ed25519 discussion

Log in or Post with

ed25519 reviews and mentions

Posts with mentions or reviews of ed25519. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-05-12.
  • How to Design an AI Agent That Survives Infrastructure Changes
    2 projects | dev.to | 12 May 2026
    Ed25519 keypairs make this practical. The keypair is generated once and stored on disk. The public key becomes the agent's canonical address — derived from the key, not from the network, so it survives every infrastructure change automatically. When an agent restarts on a new host, it loads its keypair and presents the same public key it always has. Peers recognise it immediately. No re-registration, no manual update, no downtime for relationship re-establishment.
  • The Agent Space Is About to Have Its TCP/IP Moment. Here Is What That Means for Builders.
    3 projects | dev.to | 11 May 2026
    Persistent addressing. IP addresses change. Agents restart, migrate between cloud providers, run on spot instances that get reclaimed. An agent's address needs to come from something stable — specifically a cryptographic keypair that lives on disk. The address is derived from the key, not the host. It survives every infrastructure change without any external coordination.
  • MCP, A2A, and Pilot Protocol Are Not Competing. Your Agent Stack Probably Needs All Three.
    2 projects | dev.to | 11 May 2026
    Pilot Protocol is the network layer that sits underneath agent-to-agent communication. Each agent runs a local daemon. The daemon assigns the agent a virtual address derived from its Ed25519 keypair, handles NAT traversal so agents behind different firewalls can reach each other directly, and encrypts all traffic with X25519 and AES-256-GCM.
  • My Agent Has Been Running for 60 Days. It Has Never Had the Same IP Twice.
    3 projects | dev.to | 11 May 2026
    In Pilot Protocol, each agent's address is derived from an Ed25519 keypair that lives on disk. The keypair is generated once when the daemon first starts. The address is a mathematical function of the public key. It does not come from the network. It does not come from the machine. It does not come from anything that changes when the agent moves.
  • I deployed AI agents across AWS, GCP, and Azure without a VPN. Here is how it works.
    2 projects | dev.to | 1 May 2026
    The identity layer sits on top: agents authenticate with Ed25519 signatures before the encrypted channel is established, and trust is mutual. Agent A can trust Agent B without either having access to anything else on their respective networks. This is the least-privilege model VPNs cannot provide by design.
  • "YOLO" is not a valid hash construction
    1 project | news.ycombinator.com | 24 Aug 2024
    Software engineers should be made aware of such pitfalls, but I don't think a whole course is necessary or useful. It's very easy to build encryption that you can't crack, especially because the "types of attacks" is a truly endless font.

    It's probably more useful to have a module within a course to discuss the current state of the art and learning some history about how the methods were chosen (e.g. NIST's AES, SHA2/3, and PQC open processes. I think making it very obvious that there are extremely good, quality, free tools out there would reduce the likelihood of someone DIYing some crap.

    That said, I once spec'd using Ed25519 asymmetric signatures for webhooks sent out to customers, and later on one of our Elixir developers was complaining that the throughput was garbage. I was confused because https://ed25519.cr.yp.to/ boasts signing rates of ~27k/sec/core on very old hardware. Turns out they were using some "pure Elixir" library which had shit (over 1000x worse) performance. There wasn't any real surface area for attacks here, but there are plenty of devs who will blindly search package-manager-of-choice for an otherwise good encryption and get screwed. Not sure who blame in that scenario.

  • NIST Announces Post-Quantum Cryptography Standards
    1 project | news.ycombinator.com | 17 Aug 2024
    From https://ed25519.cr.yp.to/:

    > High security level. This system has a 2^128 security target; breaking it has similar difficulty to breaking NIST P-256, RSA with ~3000-bit keys, strong 128-bit block ciphers, etc.

  • Joining ChatCraft.org
    6 projects | dev.to | 13 Jan 2024
    The first step was to generate an ed25519 - ssh key for my Github account.
  • GitLab: Authentication and Signing with SSH Keys
    1 project | dev.to | 30 Sep 2023
    From the GitLab documentation, ED25519 keys are recommended, as they are more secure and performant than RSA keys, according to the book Practical Cryptography With Go.
  • The Algorand Community Study Group just had our first meeting yesterday. We read Chapter 15 Elliptic Curve Cryptography in A Graduate Course in Applied Cryptography (Boneh, Shoup). Are you interested in learning applied cryptography? Which topic should we cover next? Come join us!
    1 project | /r/AlgorandOfficial | 8 May 2023
    Correction regarding Ed25519: The Edwards Digital Signature Algorithm (EdDSA) https://ed25519.cr.yp.to/ was developed by a team including Daniel J. Bernstein, Niels Duif, Tanja Lange, Peter Schwabe, and Bo-Yin Yang. The first paper came out in 2011.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic ed25519 repo stats
22
22
1.5
about 1 year ago

thoughtpolice/hs-ed25519 is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of ed25519 is C.


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

Did you know that C is
the 6th most popular programming language
based on number of references?