[Resource Topic] 2018/111: MRHS Solver Based on Linear Algebra and Exhaustive Search

Welcome to the resource topic for 2018/111

Title:
MRHS Solver Based on Linear Algebra and Exhaustive Search

Authors: Håvard Raddum, Pavol Zajac

Abstract:

We show how to build a binary matrix from the MRHS representation of a symmetric-key cipher. The matrix contains the cipher represented as an equation system and can be used to assess a cipher’s resistance against algebraic attacks. We give an algorithm for solving the system and compute its complexity. The complexity is normally close to exhaustive search on the variables representing the user-selected key. Finally, we show that for some variants of LowMC, the joined MRHS matrix representation can be used to speed up regular encryption in addition to exhaustive key search.

ePrint: https://eprint.iacr.org/2018/111

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .