How to Interchange Ed25119 Keys

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Scout APM - Truly a developer’s best friend
  • SonarLint - Clean code begins in your IDE with SonarLint
  • talent.io - Download talent.io’s Tech Salary Report
  • go

    The Go programming language

    Public keys are 32 bytes long, and private keys are 64 bytes long. The Ed25519 functions check to make sure the key is the correct length before using them:

    https://github.com/golang/go/blob/d4bfe006155ea0d9c2970e22fc...

    The types would ideally use fixed-length arrays, but at the time the API was designed, Go had some ergonomic problems that would have made that annoying:

    https://github.com/golang/go/issues/24376#issuecomment-37278...

    The ergonomic problems are now in the process of being fixed, but the Ed25519 API won't change due to backwards compatibility guarantees.

  • age

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

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • blueskidjava

    Bluesky Identity tools in Java

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts