Hacker GitHub

← All repos

google/mundane

View on GitHub ↗ ★ 1,086 Rust

Mundane is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant (in that order).

7 mentions on Hacker News by 6 people: 2 stories, 5 comments · first 2018-11-06 · latest 2021-08-06

Mentions per year 7 mentions · busiest year 2018 (3)
20082026
  1. …or threat model. Often this also involves providing/using interfaces that are not ergonomic ( https://github.com/google/mundane/blob/master/DESIGN.md ), which in turn can be caused by the spec trying to do too much (as XML Signature does).…
    comment by ak217 · 2021-08-06 · in SAML Is Insecure by Design
  2. https://github.com/google/mundane/blob/master/DESIGN.md was where I first learned about how useful opaque types can be for ensuring the type system does the heavy lifting
    comment by mezzode · 2019-11-08 · in Parse, Don’t Validate
  3. …different standards before, I was pleasantly surprised by how easy to understand and ergonomic ( https://github.com/google/mundane/blob/master/DESIGN.md ) the WebAuthn spec was.
  4. …against an invocation failure due to dynamic linkage failure for the sake of user experience... [2] https://github.com/google/mundane/blob/8aaa1c8/src/boringssl...
  5. …APIs, and I think some of its advice is applicable to good software engineering in general. https://github.com/google/mundane/blob/master/DESIGN.md In particular, their use of the type system to expose opaque types that only allow…