The LowMC cryptanalysis challenge

The LowMC cryptanalysis challenge is a set of attack challenges on different LowMC block cipher instances. It offers an opportunity to cryptanalyze block ciphers differing from most traditional designs allowing you to apply techniques that might not be competetive on other block ciphers. Apart from fame, you can also win prizes.

For each challenge, there are two attack targets. The first is to find the most time efficient attack on a round-reduced version of the LowMC instance. The second challenge is to break a number of rounds deemed secure by the designers. For the first type of challenge, the prize will go the best time efficiency (and potentially extra prizes for low memory/data complexity). For the second type of challenge, the prize will go to whoever submits the first valid attack.

If you win a prize, you can choose a present from one of the countries of people involved in the design of LowMC: Austria, Denmark, Germany, Iran, and the United Kingdom.

Deadline: November 1st, 2017.

Challenges

The attack challenges cover three types of LowMC instantiations that are optimized with respect to different metrics:

Challenge I is the setting that is relevant for using LowMC in post-quantum signature schemes. Challenge II is the setting that is relevant for using LowMC in Fully Homomorphic Encryption. Challenge III is the setting most relevant for secure multi-party computation.

Challenge I

Block size Key size S-boxes per round data complexity
256 256 1 1

Fast attack goal: 243 rounds
Cutting edge attack goal: 380 rounds

Challenge II

Block size Key size S-boxes per round data complexity
256 128 85 1

Fast attack goal: 5 rounds
Cutting edge attack goal: 8 rounds

Block size Key size S-boxes per round data complexity
256 128 85 128

Fast attack goal: 11 rounds
Cutting edge attack goal: 14 rounds

Challenge III

Block size Key size S-boxes per round data complexity
1024 128 1 128

Fast attack goal: 600 rounds
Cutting edge attack goal: 901 rounds

Contact

If you have any questions, or want to submit an attack write to: tyti (ett) dtu (dot) dk

Go back