Live data from Hacker News

Introducing s2n, a New Open-Source TLS Implementation

blogs.aws.amazon.com

11–20 of 104 posts

Re: Introducing s2n, a New Open-Source TLS Implementation

#13
post #10

> s2n is short for “signal to noise” Anyone else think this was a contraction of the a11y, i18n, a16z or f6s variety?

Here are your options:

sawn scan seen sewn shin shun sign skin soon sown span spin spun stun swan

"Yeh, we're not vulnerable, because we've been using the swan library"

Re: Introducing s2n, a New Open-Source TLS Implementation

#17
post #12
post #11

I wonder why do implement SSLv3 in the new product, while others already deprecating and removing it?

Amazon uses this library on all their AWS api's. They probably still need to support SSLv3.

Plus it is disabled by default along with rc4 and DBE.

Re: Introducing s2n, a New Open-Source TLS Implementation

#19
If I counted right:

  OCaml TLS: ~4400 LoC
  OCaml X509: ~1550 LoC
  OCaml ASN1: ~1400 LoC
  OCaml nocrypto: ~5250 LoC
Total ~12600 LoC but you get a fully self-contained implementation, having only some crypto code in C and the rest as pure OCaml:

https://mirage.io/blog/why-ocaml-tls https://mirage.io/blog/announcing-mirage-25-release

Re: Introducing s2n, a New Open-Source TLS Implementation

#20

If I counted right: OCaml TLS: ~4400 LoC OCaml X509: ~1550 LoC OCaml ASN1: ~1400 LoC OCaml nocrypto: ~5250 LoC Total ~12600 LoC but you get a fully self-contained implementation, having only some crypto code in C and the rest as pure OCaml: https://mirage.io/blog/why-ocaml-tls https://mirage.io/blog/announcing-mirage-25-release

The bitcoin piñata recently ended, and they wrote a blog post about it: https://mirage.io/blog/bitcoin-pinata-results
Post reply on HN