A crypto library aimed at auditability
A crypto library aimed at auditability
Posted Jan 13, 2014 4:27 UTC (Mon) by Cyberax (✭ supporter ✭, #52523)In reply to: A crypto library aimed at auditability by luto
Parent article: A crypto library aimed at auditability
Yeah, it's more complicated. Especially if you care about PFS and stuff. But not impossible, I did this for my protocol.
It's about 200 lines of Python code (though I use AES-CTR because it's so much faster when accelerated using AES-NI instead of DJB's ciphers), I'll refactor it into a separate library and publish.
>If you have a concrete answer, do you know how to prove that your answer meets any sensible security requirement? The point of NaCl is to make this kind of stuff easy, but I think it falls down for sessions.
Yes, for now. Though it's fairly easy to fix.
>Sure it is. TLS tells you exactly what to do, once you've chosen a TLS version, cipher suite, kex algo, etc., and once you've figured out how to use one of the many awful TLS libraries
My main problem with TLS is its complexity and the complete opaqueness of its tools. For example, I still search Google for the exact command line when I need to generate a CSR or make a self-signed certificate.