malb / algebraic_attacks (http://informatik.uni-bremen.de/~malb/blog.php)
This repository mainly holds code snippets for experimentation with algebraic attacks (and some general crypto code). The quality of this code is not 'release ready' at all. Although the code should work in general there is a lot of scratch, wrong and pathetic code in this repository. Also, some of this code dates back to my Diplomarbeit (master's thesis) and should be considered broken and outdated. By default all code listed here is released under the GPLv2+. Don't hesitate to ping me if you need something under some more permissive license like BSD-style.
Clone this repository (size: 122.6 KB): HTTPS / SSH
$ hg clone http://bitbucket.org/malb/algebraic_attacks/
| commit 35: | ce280e2b1a19 |
| parent 34: | 3dd50c6be752 |
fixed a very stupid bug in PRESENT which made the polynomial system unecessarily hard
| filename | size | last modified | ||
|---|---|---|---|---|
| anf2cnf.py | 12.2 KB | 6 months ago | removed massage() function because it is implemented in… | |
| anf2mip.py | 20.7 KB | 6 weeks ago | adding boolean polynomial system to mixed integer programmin… | |
| boolean_ring.h | 571 B | 14 months ago | initial check-in of stuff I have lying around on my HD. | |
| boolean_ring.spyx | 39.5 KB | 14 months ago | initial check-in of stuff I have lying around on my HD. | |
| ctc.py | 19.8 KB | 14 months ago | initial check-in of stuff I have lying around on my HD. | |
| des.py | 62.5 KB | 3 months ago | fixed embarassing bugs in des.py | |
| f4.py | 15.7 KB | 10 months ago | fixed F4's printing which caused quite some confusion | |
| f5.py | 39.5 KB | 13 months ago | improved performance | |
| f5_2.py | 23.1 KB | 9 months ago | adding F4-style F5 toy implementation. | |
| f5matrix.py | 5.8 KB | 10 months ago | make sure to preserve order of polynomials in matrix-F5 | |
| geometricxl.py | 16.5 KB | 8 months ago | fixed a few small typos and added the benchmarketing functio… | |
| noise_poly.py | 23.7 KB | 12 months ago | added proof-of-concept/scratch code for the paper 'Attacking | |
| present.py | 48.5 KB | 4 weeks ago | fixed a very stupid bug in PRESENT which made the… | |
| present_bitslice.c | 6.9 KB | 11 months ago | added a simple bit-sliced implementation of PRESENT (althoug… | |
| sea.py | 18.1 KB | 14 months ago | initial check-in of stuff I have lying around on my HD. |
