Giter Site home page Giter Site logo

liuguozhen0's Projects

bosphorus icon bosphorus

Bosphorus, ANF simplifier and solver, and ANF-to-CNF converter

cgen icon cgen

CGen is a tool for encoding SHA-1 and SHA-256 hash functions into CNF in DIMACS format, also into ANF polynominal system in PolyBoRi output format.

cnf-keccak icon cnf-keccak

Tools to handle Keccak collision/preimage problems via SAT

cnf_generator icon cnf_generator

Generates random CNF with certian variables such as number of variables, size of CNF, number of clauses, and some abilities to weight.

cnfgen icon cnfgen

CNF generator in DIMACS format. It produces common families of CNFs.

cryptography icon cryptography

A collection of hash functions, ciphers, tools, libraries, and materials related to cryptography. :closed_lock_with_key:

cs-notes icon cs-notes

:books: Tech Interview Guide 技术面试必备基础知识、Leetcode 题解、Java、C++、Python、后端面试、操作系统、计算机网络、系统设计

data-science-ipython-notebooks icon data-science-ipython-notebooks

Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

deep_speck icon deep_speck

Supplementary code and data to "Improving Attacks on Round-Reduced Speck32/64 Using Deep Learning"

espresso-iisojs icon espresso-iisojs

Implementation of Espresso-II method for heuristic minimization of single output boolean functions

keccaktools icon keccaktools

KeccakTools is a set of C++ classes that can help analyze the Keccak sponge function family, designed by Guido Bertoni, Joan Daemen, Michaël Peeters and Gilles Van Assche. For more information, please refer to our website: http://keccak.noekeon.org/

lineartrails icon lineartrails

Tool to automatically search for linear characteristics

marvellous icon marvellous

The instance generator of the Vision and Rescue block ciphers.

milp-tool-for-cryptanalysis-of-block-ciphers icon milp-tool-for-cryptanalysis-of-block-ciphers

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 suitable to find impossible input and output, which helps you in impossible differential attack, and zero-correlation attack. The MILP models are based on Gurobi format. In the link (https://drive.google.com/open?id=1VkDEjezc8PJR6m0JA8kaizTNV4IjLT1W ) you can see how the tool works

mitm-milp icon mitm-milp

Quantum and classical MITM attacks using an MILP modeling

preimage-attacks icon preimage-attacks

SAT-based, MILP, and belief propagation preimage attacks on SHA-256 and other cryptographic hash functions

pysat icon pysat

A toolkit for SAT-based prototyping in Python

sjtuthesis icon sjtuthesis

上海交通大学 XeLaTeX 学位论文模板 A XeLaTeX template for Shanghai Jiao Tong University (SJTU) thesis.

stp icon stp

Simple Theorem Prover, an efficient SMT solver for bitvectors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.