From tony.arcieri@gmail.com Fri Jul 6 02:33:07 2018 From: Tony Arcieri To: cypherpunks-legacy@lists.cpunks.org Subject: [cryptography] Sodium: NaCl repackaged for portability/ease-of-use Date: Fri, 06 Jul 2018 02:33:07 +0000 Message-ID: <172289282027.3881296.10989933121219383621.generated@mail.pglaf.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0194661945543934052==" --===============0194661945543934052== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello crypto-people, Frank Denis just announced Sodium, a fork of NaCl containing only the reference C code, packaged using a standard autotools build system: http://labs.umbrella.com/2013/03/06/announcing-sodium-a-new-cryptographic-lib= rary/ NaCl has traditionally been hard to use because it targets *IX exclusively and the assembly versions of the various algorithms are not PIC yet. For this reason there are a lot of issues making NaCl work portably (e.g. across 32-bit/64-bit platforms, let alone Windows) Sodium is designed to be portable, easy to compile/package, and it even works on Windows! Some might think this undermines some of the original goals of NaCl, however djb has suggested it as an option in the past: On Sun, Dec 16, 2012 at 10:27 PM, D. J. Bernstein wrote: > * More language support. The real work here is making everything > PIC. Of course, if what matters is the API rather than speed, then > achieving PIC is easy: just remove the asm. --=20 Tony Arcieri _______________________________________________ cryptography mailing list cryptography(a)randombit.net http://lists.randombit.net/mailman/listinfo/cryptography ----- End forwarded message ----- --=20 Eugen* Leitl leitl http://leitl.org ______________________________________________________________ ICBM: 48.07100, 11.36820 http://www.ativel.com http://postbiota.org 8B29F6BE: 099D 78BA 2FD3 B014 B08A 7779 75B0 2443 8B29 F6BE --===============0194661945543934052==--