Modular Code Cryptanalysis Library
Please review documentation and help improve it! We're also looking for tutorials by and for people that are new to the project.
https://github.com/codecryptanalysis/mccl/tree/main/doc
README.md
: this readmeLICENSE
: the open-source MIT licensedoc
: documentationmccl
: library source files
algorithm
: decoding algorithmscore
: low-level objectsconfig
: general C++ and macro definitionstools
: stuff that makes the library more convenientcontrib
: external header-only libraries that we usesrc
: program source filestests
: tests source filestools
: additional tools for mccl project
update_contrib.sh
: update contrib filesm4
, configure.ac
, Makefile.am
: autotools build system filesAutoconf:
sudo apt install autoconf
Libtool library:
sudo apt-get install libtool
Building tools (GCC and the rest):
sudo apt update
sudo apt install build-essential
GMP:
sudo apt-get install libgmp3-dev
git clone git@github.com:codecryptanalysis/mccl.git mccl
cd mccl
autoreconf --install
./configure --without-cuda
make
make check