Tweeakable GOST2 differential route searching method based on MILP
A search method and differential path technology, applied in the field of cryptanalysis, to achieve the effect of eliminating invalid routes, good security performance, and speeding up the operation speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0075] Such as image 3 , 4, 5, a Tweakable GOST2 differential path search method based on MILP specifically includes the following steps:
[0076] Step A: At the byte level, use the MILP model to model Tweakable GOST2, use gurobi to solve the model, and if there is a solution, get the minimum number of active S-boxes and the set of active S-box positions in the differential route of Tweakable GOST2;
[0077] Step B: At the bit level, generate an inequality describing the S-box according to the relevant properties of the S-box in the GOST2 algorithm;
[0078] Step C: At the bit level, use the MILP model to model Tweakable GOST2, set the initial value and termination conditions of the solver, and obtain the high-probability differential route of Tweakable GOST2.
[0079] Described step A further comprises the following steps:
[0080] Step A1: Use the MILP model to model the XOR, S-box, and modular components in the Tweakable GOST2 cryptographic algorithm at the byte level. T...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


