Re: Speck Cipher Integration with OpenSSL
Daniel Kahn Gillmor <[email protected]> Fri, 05 Jan 2018 14:33:59 -0500
| Newsgroups | gmane.comp.encryption.openssl.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Bill--
On Fri 2018-01-05 10:52:01 -0800, William Bathurst wrote:
> We have open sourced our work in regards to integrating the Speck Cipher
> with OpenSSL. Basic information about this cipher can be found here.
>
> https://en.wikipedia.org/wiki/Speck_(cipher)
> <https://en.wikipedia.org/wiki/Speck_%28cipher%29>
>
> SPECK is a lightweight block ciphers each of which comes in a variety of
> widths and key sizes and is targeted towards resource constrained
> devices and environments. This implementation is currently implemented
> using the 128 and 256 block sizes.
Thanks for your work on this, and for reporting on it here. Out of
curiosity, who is the "We" involved here? The changeset history
appears to be a bit ambivalent about the authorship, based on edits to
the README itself:
https://github.com/m2mi/openssl_speck/commit/4a67a5644ff5c56956063d858033585f57686d1e
https://github.com/m2mi/openssl_speck/commit/8d619beffa3bd1c221fc6a7946b9aa7a00774019
> 1) Community interest in such a lightweight cipher.
I'm not convinced that the OpenSSL project should encourage the adoption
of SPECK, given the general level of distrust around the algorithm:
https://www.schneier.com/blog/archives/2017/09/iso_rejects_nsa.html
My understanding is that the algorithm designers and primary advocates
have not been particularly forthcoming with their design goals, and
their reputation is mixed, at best.
Regards,
--dkg
--
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev
signature.asc
(application/pgp-signature, 832 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEDuW+l5KC2AufdUDxzNLtlNIXOekFAlpP0ycACgkQzNLtlNIX OekDFg//SGvUDATRG2GvsuY+x1hGl6lRgUskQWfyxoacPScMeRoljFdrRDTpNUqL eK5XLUr9GPtLhF0FsBeHiloXsYr9uN4kTXhSn24LoxbqaNhmxdHoq+6bauq3u+vw eqhM3fm4fZnBrRnNvKgREhdNWQHPcDky76eKNVP/57teyHgSvQkHcV2g/RjRlfXu b22Hi6DSmBKenrchlbYgc6FHrYnd+kLdaIXFEfJLyb+Ds2IV3luOt8sqCKSvRJYB zticAfVcKXbo8yTs5OELDQyZMfhhnG37yh5rSNEAU6jtWCxUsgnRaOZOTuL1y/0d PWtc+WifaaL4udsgeKDN87bqGAKbEDTVynS2DlmuAwF+Z6qjxZY20Mxits9C6o7+ lejAYtl49Ij3oZtbi7ISTg+njOL/0ngA3KSkOg0oLht5OovMWryRRocyf8B5XNlM ESQIxDlEbd6Mz8H1v1dzXm6VjY3bqqVz5TF4/IJhareKnAlcHmWMdT0emIxyxFlb 7fjQqy59G/BLlvVA6n+3GKBhURQEdoQ7P1xfTYm4wdr+Ws2d9/fM5K5En+6yPB9A oYcbB4F4bsiAOVXKxtRr6ucucBjOjnmBR9EzE+pqrAUDInlYP7f8Y0YIVcsl8n+u RT2iv46RVGcZTJKymbzphC88s7zvY0RJQGWl05hkfAayRXIDSLQ= =cl3x -----END PGP SIGNATURE-----