On Thu, 2013-05-02 at 08:10 +0100, Alfredo Di Napoli wrote:
> I saw that openssl-streams is using HsOpenSSL under the hood. I also
> saw this on HsOpenSSL hackage page:
I actually submitted a patch to clean up that rather discouraging
description. It's much better now in 'master' on GitHub. :)
> Thus my question: Why not use directly tls?
People I trust have concerns about tls.
openssl has Plenty Of Issues™ too, of course, but it certainly has a
much higher level of visibility and the validation from being used
heavily production the world over.
I have nothing against tls, personally; indeed it does raise the chicken
and egg problem: I'm not sure what agency out there would bring
sufficient review to bear for us to be able to convince our auditors
that tls's TLS implementation in pure Haskell is strong enough.
AfC
Sydney