linux-crypto.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Should we consider removing Streebog from the Linux Kernel?
@ 2019-03-25  4:45 Theodore Ts'o
  2019-03-25  6:00 ` Vitaly Chikunov
  0 siblings, 1 reply; 7+ messages in thread
From: Theodore Ts'o @ 2019-03-25  4:45 UTC (permalink / raw)
  To: Jason A. Donenfeld, herbert, Vitaly Chikunov, linux-crypto

Given the precedent that has been established for removing the SPECK
cipher from the kernel, I wonder if we should be removing Streebog on
the same basis, in light of the following work:

	https://who.paris.inria.fr/Leo.Perrin/pi.html
	https://tosc.iacr.org/index.php/ToSC/article/view/7405

Regards,

						- Ted

-----------

From the Cryptography mailing list on metzdowd.com:

From: "perrin.leo@gmail.com" <perrin.leo@gmail.com>
Subject: [Cryptography] New Results on the Russian S-box

Hello everyone,

I have recently sent an e-mail to the CFRG mailing list about my results
on the S-box shared by both of the latest Russian standards in symmetric
crypto and I have been told that it might interest the subscribers of
this mailing list.

In a paper that I am about to present at the Fast Software Encryption
conference, I describe what I claim to be the structure used by the
S-box of the hash function Streebog and the block cipher Kuznyechik.
Their authors never disclosed their design process---and in fact claimed
that it was generated randomly. I established that it is not the case.
More worryingly, the structure they used has a very strong algebraic
structure which, in my opinion, demands a renewed security analysis in
its light. Overall, I would not recommend using these algorithms until
their designers have provided satisfactory explanations about their
S-box choice.


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-04-01 12:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-25  4:45 Should we consider removing Streebog from the Linux Kernel? Theodore Ts'o
2019-03-25  6:00 ` Vitaly Chikunov
2019-03-31 22:43   ` Eric Biggers
2019-04-01 10:04     ` Vitaly Chikunov
2019-04-01 10:51       ` Jordan Glover
2019-04-01 11:44         ` Pascal Van Leeuwen
2019-04-01 12:43           ` Jordan Glover

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).