FUTURE is a lightweight block cipher with a 64-bit block, a 128-bit key and rounds, proposed at AFRICACRYPT 2022 for low-latency hardware. This study analyzes FUTURE in the related-key setting with a bit-level constraint model that carries the exact weights of the differential distribution table and the exact entries of the boomerang connectivity table, and whose objective function optimizes both sub-ciphers and the middle layer of the sandwich framework together. The model returns a full-round distinguisher whose objective function value is optimal over all switching rounds and whose probability is , at a cost of queries under four related keys and XOR operations. Running it on the full cipher over quartets returns right quartets and an experimental probability of , in hours on an ordinary personal computer; at the previous full-round probability the same computer would take about years. The distinguisher is therefore a practical one, and improves the best previously known full-round related-key boomerang distinguisher of FUTURE by a factor of in probability, in data and in time. An -round distinguisher placed into the unified key recovery framework further gives a full-round attack with data, time and memory, whose time complexity attains the optimum of the framework at any memory within the codebook and improves the best previously known attack by a factor of .

Improved Related-Key Boomerang Distinguisher for Full-Round FUTURE
Wuyou Zhang
