just_simple_cryptography/README.md
2025-07-26 13:42:38 +00:00

992 B

Simple cryptography mini-libraries for C++ and Python. Just work.

How to use

  1. Install make (watch your distro package)
  2. Install botan2 as in wiki / in git / install from your distro.
  3. Run examples with make:
  • C++ all: make
  • C++ build: make build
  • C++ run: make run
  • Python: make run_python

If you have trouble (with install botan) and you on Debian

  1. Install botan2 from repo:
  • Download botan2 from repo https://github.com/randombit/botan
  • Join inside folder
  • python configure.py --prefix=/usr/local
  • make -j4 (-j4 is 4 threads)
  • make install (with root)
  1. Install packages from repo: apt install botan libbotan-2-dev python3-botan

If you have trouble with finding libs

You SHOULD set BOTAN_PATH and LD_LIBRARY_PATH by YOURSELF if you have trouble (mlocate will help you: updatedb, locate botan-2 and etc)