From 027848ef991bc47b21d172ddfa676fdf326ddd65 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Sat, 25 Jul 2026 12:25:13 +0200 Subject: README: update --- README.md | 6 ++---- test/README.md | 13 ++++--------- 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 1f97036..ba11035 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,10 @@ Development ----------- Build using CMake. -Depends on Boost.{Filesystem,Program_options}. -The project is Windows-only, so building with either MSVC or MinGW-w64 is -required. +Depends on Boost.Program_options. There's a Makefile with useful shortcuts to build the project in the build/ -directory along with the dependencies (defaults to building with MinGW-w64): +directory along with the dependencies: make deps make build diff --git a/test/README.md b/test/README.md index 92c3eb8..568aa95 100644 --- a/test/README.md +++ b/test/README.md @@ -57,33 +57,28 @@ parameter. To allow the utilities to run on older CPUs, pass the `--sde` flag. Pass the `--help` flag to a script to examine its detailed usage information. -### Prerequisites - -To run the test scripts, Python 3.4 or higher is required. -CPython 3.5.1 has been verified to work properly. - ### NIST Special Publication 800-38A To validate the implementation using the inputs from [NIST SP 800-38A], use `nist.py`: ``` -> nist.py -p C:\workspace\personal\build\aes-tools\utils\Debug +> nist.py -p C:\workspace\personal\aes-tools\build\install\bin ``` -[NIST SP 800-38A]: http://csrc.nist.gov/publications/nistpubs/800-38a/sp800-38a.pdf +[NIST SP 800-38A]: https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-38a.pdf ### Cryptographic Algorithm Validation Program To validate the implementation using the inputs from [CAVP], use `cavp.py`. ``` -> cavp.py -p C:\workspace\personal\build\aes-tools\utils\Debug +> cavp.py -p C:\workspace\personal\aes-tools\build\install\bin ``` The AES Known Answer Test (KAT) Vectors are used and read from "KAT_AES.zip". -[CAVP]: http://csrc.nist.gov/groups/STM/cavp/ +[CAVP]: https://csrc.nist.gov/projects/cryptographic-algorithm-validation-program/block-ciphers#AES File encryption --------------- -- cgit v1.3