GithubHelp home page GithubHelp logo


Hosein Hadipour's Projects

algebraic-attack-on-biviuma icon algebraic-attack-on-biviuma

It is a SageMath script, which extracts the BiviumA algebraic equations, and then solves the extracted equations via a SAT solver. Here the Cryptominisat5 is used as a SAT solver.

autoguess icon autoguess

An easy-to-use, general and open-source tool to search for guess-and-determine attacks and key bridges

bdp icon bdp

This repository has been forked from https://gitee.com/hukaisdu/BDP_for_ComplexLinear

boomerang icon boomerang

A New Method to Search for Boomerang Distinguishers: Improved Rectangle Attacks on SKINNY and CRAFT

comeback icon comeback

An Efficient Tool to Search for Boomerang Distinguishers for Feistel and SPN Ciphers

cryptohdl icon cryptohdl

A list of VHDL codes implementing cryptographic algorithms

cryptosmt icon cryptosmt

An easy to use tool for cryptanalysis of symmetric primitives based on SMT/SAT solvers.

ctc2-fast-algebraic-attack icon ctc2-fast-algebraic-attack

A python class implementing the Courtois Toy Cipher (CTC2) equipped with some methods for algebraic cryptanalysis of CTC2

ctiming icon ctiming

Measuring the Performance of C Implementations in CPU clock cycle

cythonsage icon cythonsage

An example of using an external C code in Python (SageMath)

faultyaes icon faultyaes

Practical Multiple Persistent Faults Analysis

fnv2 icon fnv2

A Sage code for finding collision for the FNV2 hash function

iacrtrans icon iacrtrans

LaTeX class for the IACR Transactions on Symmetric Cryptology

keeloq icon keeloq

C implementation of KeeLoq algorithm, equipped with a function to generate algebraic equations of KeeLoq over GF(2)

logic-minimization icon logic-minimization

A repository containing off-the-shelf programs for solving the logic minimization problem

mpt icon mpt

Integral Analysis Based on Monomial Prediction

mqchallenge icon mqchallenge

Decode the MQ Challenge Systems into the Sage Format

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.