Crypto: speck – remove Speck
git.kernel.org
git.kernel.org
Honestly, I generally trust both of them. But, technology politics are very confusing.
Google on the other hand has been doing a very nice job
I suppose it could be an elaborate scheme to add a backdoor, although presumably it will see significant review and anyway that hardly seems necessary given that the current alternative on those devices is no encryption at all.
I disagree. Proliferation of very-likely-backdoored crypto is dangerous. By using it you're demonstrating that it is OK to use crap the NSA is pushing. If it gains in popularity, you'll have people trying to use it for sensitive communications, etc, without understanding why it is a terrible idea.
I suppose you could say the same thing about someone with a history of robbing banks.. just because they walked into your bank doesn't mean they are about to rob it (but it's highly likely they are).
On the other hand, if someone with a history of robbing banks called me on the phone and asked me what the interest rates on my checking accounts were, I would tell them, because they can't rob my bank over the phone. The analogy here would be to the NSA suggesting a streamlined, simplified ARX block cipher transform, a backdoor in which would imply some fundamentally unknown property of block ciphers that would presumably jeopardize a whole variety of other academic ciphers, and would not accomplish the NOBUS property that NSA requires of backdoors in things they encourage USG assets to use themselves.
https://en.wikipedia.org/wiki/Data_Encryption_Standard
If people want to pick fights with the NSA, fine, but this may have been the dumbest possible fight to pick.
How does the implementation of HPolyC look in terms of whether I would notice if you hid something naughty in there?
https://eprint.iacr.org/2017/560
Nobody is hiding anything in HPolyC either.
Unfortunately HPolyC is _much_ bigger and more complicated. I'm sure it gets Google's job done, but I think overall purging Speck because of people's weird paranoia about the NSA was an unforced error and we'll regret it.
This may be a silly comment but I'm glad you made it. It inspired more interesting and informative response than TFA and all the rest of this page.