Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jiahaoxiang2000/milp

learn the Mixed-Integer Linear Programming (MILP) and its application in the optimization of the modeling systemic cipher.
https://github.com/jiahaoxiang2000/milp

cryptanalysis cryptography milp

Last synced: 29 days ago
JSON representation

learn the Mixed-Integer Linear Programming (MILP) and its application in the optimization of the modeling systemic cipher.

Awesome Lists containing this project

README

        

# Goal

learn the Mixed-Integer Linear Programming (MILP) and its application in the optimization of the modeling systemic cipher.

## tools

use the [gurobi](https://www.gurobi.com/) library to solve the MILP problem.

## reference

- [Differential and Linear Cryptanalysis Using Mixed-Integer Linear Programming - 2012](https://lirias.kuleuven.be/retrieve/333686)
- [Automatic security evaluation and (related-key) differential characteristic search: application to SIMON, PRESENT, LBlock, DES (L) and other bit-oriented block ciphers - 2013](https://eprint.iacr.org/2013/676.pdf)
- [MILP modeling for (large) s-boxes to optimize probability of differential characteristics - 2017](https://tosc.iacr.org/index.php/ToSC/article/download/805/759)
- [Efficient MILP modelings for sboxes and linear layers of SPN ciphers - 2020](https://inria.hal.science/hal-03046211/document)