diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2015-06-24 06:05:25 +0300 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2015-06-24 06:05:25 +0300 |
commit | 1372c583e9b8f5bca58107eb5353555595d17203 (patch) | |
tree | 7f7eb802e5897c1647713791c3836d21ca414259 | |
parent | move executables from test/ to utils/ (diff) | |
download | aes-tools-1372c583e9b8f5bca58107eb5353555595d17203.tar.gz aes-tools-1372c583e9b8f5bca58107eb5353555595d17203.zip |
README update
-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 |