Skip to content
View meichunjia's full-sized avatar

Highlights

  • Pro

Block or report meichunjia

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
56 stars written in Python
Clear filter

🎬 人人影视 机器人和网站,包含人人影视全部资源以及众多网友的网盘分享

Python 15,754 1,869 Updated Nov 3, 2025

Main repository of SageMath

Python 2,057 688 Updated Oct 27, 2025

A model generator for energy system modelling and optimisation (LP/MILP).

Python 357 141 Updated Nov 6, 2025

通过遗传算法求解物流配送路径问题

Python 181 40 Updated Jun 8, 2017

Implementation of attacks on cryptosystems

Python 76 14 Updated Jul 29, 2025

An easy-to-use, general and open-source tool to solve the guess-and-determine problem

Python 28 4 Updated Aug 23, 2025

Applying MILP Method to Searching Integral Distinguishers Based on Division Property for 6 Lightweight Block Ciphers

Python 23 11 Updated Dec 13, 2016

MILP-based Differential Attack on Round-Reduced GIFT

Python 19 5 Updated Dec 9, 2018

MD4 Collisions MD4 is a 128-bit cryptographic hash function, meaning it should take a work factor of roughly 2^64 to find collisions. It turns out we can do much better. The paper "Cryptanalysis of…

Python 17 6 Updated Dec 19, 2017
Python 17 19 Updated Nov 29, 2018

This tool is able to construct the MILP model for some bit-oriented block ciphers. once you describe the block-cipher on it, you can do differential and linear cryptanalysis on it. It is also suita…

Python 17 4 Updated Jul 18, 2019

Code for FSE 2020 - Improving the MILP-based Security Evaluation Algorithm against Differential-Linear Cryptanalysis Using A Divide-and-Conquer Approach

Python 16 14 Updated Dec 16, 2019

Code for the paper "Efficient MILP modelings for Sboxes and Linear Layers of SPN ciphers", ToSC 2020.

Python 15 5 Updated Nov 30, 2020

An Automatic Tool to Search for Full Impossible-Differential, Zero-Correlation and Integral Attacks

Python 11 1 Updated Nov 12, 2024

The accompanying code for the article "A cautionary note on the use of Gurobi for cryptanalysis".

Python 10 3 Updated Sep 15, 2020

Numerical optimization code for classical and quantum subset-sum algorithms

Python 10 Updated Feb 14, 2020

Quantum and classical MITM attacks using an MILP modeling

Python 8 1 Updated Jun 8, 2022

An experiment with the the Mixed Integer Linear Programming (MILP) Model for Keccak-p[400]

Python 8 1 Updated Jun 29, 2022

SMT models for finding quasidifferential trails in RECTANGLE, KNOT, Speck and Simon.

Python 7 1 Updated Jan 26, 2024

This repo is a collection of proof-of-concepts, examples, essays and experiments in cryptography, cryptanalysis, steganography and covert channels that I originally wrote in 2015.

Python 6 Updated May 2, 2022

New Automatic Search Tool for Impossible Differential and Zero-Correlation Linear Approximations

Python 6 3 Updated Sep 4, 2016

MILP Based Differential Characteristics Search for Lightweight Block Cipher PIPO

Python 6 1 Updated Sep 15, 2022

Differential and Linear Cryptanalysis

Python 6 2 Updated May 19, 2020

This is a library that tries to break SPN ciphers in an fully automatic manner.

Python 5 1 Updated May 1, 2020

Python 2.7 Implementation and Cryptanalysis of a Basic Substitution-Permutation Network Cipher

Python 4 7 Updated Sep 6, 2017

Solving the kidney exchange problem using Integer Linear Programming with a greedy heuristic

Python 4 2 Updated Jan 13, 2019

Linear Cryptanalysis Implementation

Python 4 1 Updated Jul 14, 2019

This code is accompanying the articles "On boomerang attacks on quadratic Feistel ciphers" and "On impossible boomerang attacks".

Python 3 Updated Jun 13, 2025
Next