diff options
-rw-r--r-- | README.md | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -16,11 +16,19 @@ To enable CMake to find Boost libraries, pass the path to the root Boost directo Remember that in order to link to the static Boost libraries, you also have to pass `-D Boost_USE_STATIC_LIBS=ON` to CMake. +## Utilities + +A couple of useful utilities built on top of the library are included. +Namely, + +* [the file encryption utilities](utils/file/cxx#file-encryption-utilities), +* and [the block encryption utilities](utils/block/cxx#block-encryption-utilities) (used mainly for testing). + ## Running on older CPUs -To run programs that are using the AES-NI instruction set on a CPU w/o the support for these instructions, one can use +To run the executables that are using the AES-NI instruction set on a CPU w/o the support for these instructions, one can use [Intel Software Development Emulator](https://software.intel.com/en-us/articles/intel-software-development-emulator). -You can then run a program like this: +You can then run an executable like this: > sde -- aes_encrypt_block.exe -a aes128 -m ecb -- 000102030405060708090a0b0c0d0e0f 00112233445566778899aabbccddeeff 69c4e0d86a7b0430d8cdb78070b4c55a |