Liblithium: A lightweight and portable cryptography library

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • liblithium

    A lightweight and portable cryptography library.

  • cortex-a

    Discontinued Low level access to Cortex-A processors

  • I'm latching onto a non-main argument to be pedantic, but I'd like to mention that Rust is fine for _non-embedded_ kernel development too, in my experience.

    As you're likely aware, Rust for embedded sucks when there's no HAL, but should be very pleasant otherwise. Have you looked into the cortex-a[1] crate?

    Some unnecessary instructions could also be a part of an ongoing optimization effort[2][3].

    [1]: https://github.com/rust-embedded/cortex-a

    [2]: https://old.reddit.com/r/rust/comments/yn6105/optimization_o...

    [3]: https://arewestackefficientyet.com

  • 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
  • disco-c

    A tiny C cryptographic library to encrypt sessions, authenticate messages, sign, hash, etc. based only on SHA-3 and Curve25519

  • Wondering if the authors heard of embedded disco[1]

    [1]: https://embeddeddisco.com/

  • charm

    A really tiny crypto library. (by jedisct1)

  • Yes, libhydrogen is a pun, as it is lighter than libsodium.

    It started as a rewrite of libsodium, that was small and contained in a single C file. Also introduced xchacha20 for the first time. Then, the Gimli paper was published, and libhydrogen was rewritten to take advantage of it.

    Smaller than libhydrogen, there's now charm: https://github.com/jedisct1/charm , also a pun. The plan was to eventually add bottom (platform abstraction layer), strange (asymmetric cryptography), and top (high-level APIs) to build a modular, component-based library.

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

  • STM32 call to memcpy causes hardfault (the call to memcpy itself, not the execution of memcpy)

    1 project | /r/stm32 | 14 Jun 2021
  • An implementation of the NTFS filesystem in a Rust crate

    1 project | /r/hypeurls | 28 Oct 2023
  • An implementation of the NTFS filesystem in a Rust crate

    1 project | news.ycombinator.com | 26 Oct 2023
  • Serde is no longer shipping precompiled blobs

    1 project | news.ycombinator.com | 29 Aug 2023
  • Serde phases out pre-compiled blobs

    1 project | news.ycombinator.com | 28 Aug 2023