follow User profile
Recent activity
4 weeks ago |
||
|---|---|---|
|
|
malb committed ce280e2b1a19 to algebraic_attacks fixed a very stupid bug in PRESENT which made the polynomial system unecessarily hard
4 weeks ago
|
|
6 weeks ago |
||
|
|
malb committed 3dd50c6be752 to algebraic_attacks adding boolean polynomial system to mixed integer programming problem converter
6 weeks ago
|
|
3 months ago |
||
|
|
malb committed 370e810eaece to PLUQM4RI added plots for rank computation (and reorganised other stuff)
3 months ago
|
|
|
|
malb committed ccfe0773431b to m4ri-scripts added rank benchmarketing functions
3 months ago
|
|
|
|
malb committed a2a70d533ae6 to M4RI renamed mzd_apply_p_right_tri to mzd_apply_p_right_trans_tri because this is what it does some some sparse-ish performance enhancements
3 months ago
|
|
|
|
malb committed 39b9a8b9767e to M4RI only perform column swaps on non-zero rows in mzd_echelonize_pluq. For some sparse matrices, this gives an advantage
3 months ago
|
|
|
|
malb committed 3097ad87bace to PLUQM4RI more timing data added, a few small changes to the text
3 months ago
|
|
|
|
malb committed 2f0d3b3e632f to PLUQM4RI added a plot to show sparse-ish performance
3 months ago
|
|
|
|
malb committed 15e539c14327 to PLUQM4RI added a plot to demonstrate the better column swap implementation
3 months ago
|
|
|
|
malb committed 9ab6e2886da3 to PLUQM4RI added some stuff about column swaps, still incomplete
3 months ago
|
|
|
|
malb reported issue #18 to M4RI Cleanup Solaris lint warnings
3 months ago
|
|
|
|
malb committed b5983647c5b0 to algebraic_attacks fixed embarassing bugs in des.py
3 months ago
|
|
Repositories
|
malb / algebraic_attacks (created 14 months ago) 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. |
|
M4RI is a library for fast arithmetic with dense matrices over F2. It was started by Gregory Bard, is maintained by Martin Albrecht. Several people contributed to it. The name M4RI comes from the first implemented algorithm: The "Method of the Four Russians" inversion algorithm published by Gregory Bard. This algorithm in turn is named after the "Method of the Four Russians" multiplication algorithm which is probably better referred to as Kronrod's method. M4RI is used by the Sage mathematics software and the PolyBoRi library. M4RI is available under the General Public License Version 2 or later (GPLv2+). |
|
malb / m4ri-scripts (created 3 months ago) Several (Sage) scripts used to develop the M4RI library. |
|
malb / sage-article (created 14 months ago) Article on Sage for Fachgruppe Computeralgebra newsletter |
