Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Daniel Kahn Gillmor
On Tue 2018-01-09 18:41:25 -0800, William Bathurst wrote: > [ dkg wrote: ] >> 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. > > Simon and Speck has been in the

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Wim Lewis
On 9. jan. 2018, at 7:40 f.h., Randall S. Becker wrote: > On January 9, 2018 10:05 AM, Rich Salz wrote: >> It would be interesting to see how many changes you need to support your >> platform. > > Surprisingly not many at all. The platform has been significantly

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread William Bathurst
Hi Dmitry, We implemented it using the same means as we saw the other ciphers. It was using the EVP functions. This way it could be included or excluded via makefile. Regards, Bill On 1/9/2018 12:23 AM, Dmitry Belyavsky wrote: Dear William, Does SPECK implementation need to be a part of

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread William Bathurst
Hi dkg, You stated the following: 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. Simon and Speck has been in the public domain for a number of years and there are

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Hubert Kario
On Monday, 8 January 2018 22:10:07 CET William Bathurst wrote: > Hi Hanno/all, > > I can understand your view that "more is not always good" in crypto. The > reasoning behind the offering can be found in the following whitepaper: > >

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Randall S. Becker
On January 9, 2018 10:05 AM, Rich Salz wrote: > It would be interesting to see how many changes you need to support your > platform. Surprisingly not many at all. The platform has been significantly modernized since early ports. Most of the differences are the addition of a FLOSS layer (though

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Salz, Rich via openssl-dev
I don’t think anyone is talking about OpenSSL depending on or requiring Apache; that’s a non-starter. It would be interesting to see how many changes you need to support your platform. -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Randall S. Becker
On January 9, 2018 9:46 AM Benjamin Kaduk wrote: > To: openssl-dev@openssl.org; Randall S. Becker > On 01/09/2018 08:32 AM, Randall S. Becker wrote: > > On January 9, 2018 8:41 AM, Rich Salz > >> ➢ We are currently modifying the source from Apache to OpenSSL open > >>

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Benjamin Kaduk via openssl-dev
On 01/09/2018 08:32 AM, Randall S. Becker wrote: > On January 9, 2018 8:41 AM, Rich Salz >> ➢ We are currently modifying the source from Apache to OpenSSL open >> source >> licensing for the Speck/OpenSSL integration. Related repositories such >> as the cipher itself will remain under the

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Randall S. Becker
On January 9, 2018 8:41 AM, Rich Salz > ➢ We are currently modifying the source from Apache to OpenSSL open > source > licensing for the Speck/OpenSSL integration. Related repositories such > as the cipher itself will remain under the Apache license. We would love > input on the

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Salz, Rich via openssl-dev
➢ We are currently modifying the source from Apache to OpenSSL open source licensing for the Speck/OpenSSL integration. Related repositories such as the cipher itself will remain under the Apache license. We would love input on the following items: Don’t bother changing the

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Hanno Böck
Hi, I'm not particularly convinced. On Mon, 8 Jan 2018 13:10:07 -0800 William Bathurst wrote: > I will summarize in a different way though. We wish to offer an > optimized lightweight TLS for IoT. A majority of devices found in IoT > are resource constrained, for example

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Dmitry Belyavsky
Dear William, Does SPECK implementation need to be a part of the OpenSSL bundle itself? It can be added as engine, similar to Russian GOST support, with minimal patches providing OIDs/NIDs if necessary. On Fri, Jan 5, 2018 at 9:52 PM, William Bathurst wrote: > Hello All, >

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-09 Thread Blumenthal, Uri - 0553 - MITLL
paul.dale> Dr Paul Dale | Cryptographer | Network Security & Encryption > paul.dale> Phone +61 7 3031 7217 > paul.dale> Oracle Australia > paul.dale> > paul.dale> -Original Message- > paul.dale> From: William Bathurst [mailto:wbath...@gmail.com] > paul.dal

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-08 Thread Richard Levitte
--Original Message- paul.dale> From: William Bathurst [mailto:wbath...@gmail.com] paul.dale> Sent: Tuesday, 9 January 2018 7:10 AM paul.dale> To: openssl-dev@openssl.org paul.dale> Cc: llamour...@gmail.com paul.dale> Subject: Re: [openssl-dev] Speck Cipher Integration with OpenSSL

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-08 Thread Paul Dale
Paul Dale | Cryptographer | Network Security & Encryption Phone +61 7 3031 7217 Oracle Australia -Original Message- From: William Bathurst [mailto:wbath...@gmail.com] Sent: Tuesday, 9 January 2018 7:10 AM To: openssl-dev@openssl.org Cc: llamour...@gmail.com Subject: Re: [openssl-dev] Speck Ciph

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-08 Thread Benjamin Kaduk via openssl-dev
On 01/08/2018 03:10 PM, William Bathurst wrote: > Hi Hanno/all, > > I can understand your view that "more is not always good" in crypto. > The reasoning behind the offering can be found in the following > whitepaper: > >

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-08 Thread William Bathurst
Hi Hanno/all, I can understand your view that "more is not always good" in crypto. The reasoning behind the offering can be found in the following whitepaper: https://csrc.nist.gov/csrc/media/events/lightweight-cryptography-workshop-2015/documents/papers/session1-shors-paper.pdf I will

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-05 Thread Daniel Kahn Gillmor
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) >

Re: [openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-05 Thread Hanno Böck
On Fri, 5 Jan 2018 10:52:01 -0800 William Bathurst wrote: > 1) Community interest in such a lightweight cipher. I think there's a shifting view that "more is not always good" in crypto. OpenSSL has added features in the past "just because" and it was often a bad decision.

[openssl-dev] Speck Cipher Integration with OpenSSL

2018-01-05 Thread William Bathurst
Hello All, 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) SPECK is a lightweight block ciphers each