aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/README.md
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2015-06-24 06:05:25 +0300
committerEgor Tensin <Egor.Tensin@gmail.com>2015-06-24 06:05:25 +0300
commit1372c583e9b8f5bca58107eb5353555595d17203 (patch)
tree7f7eb802e5897c1647713791c3836d21ca414259 /README.md
parentmove executables from test/ to utils/ (diff)
downloadaes-tools-1372c583e9b8f5bca58107eb5353555595d17203.tar.gz
aes-tools-1372c583e9b8f5bca58107eb5353555595d17203.zip
README update
Diffstat (limited to '')
-rw-r--r--README.md12
1 files changed, 10 insertions, 2 deletions
diff --git a/README.md b/README.md
index 29a309a..6b198ce 100644
--- a/README.md
+++ b/README.md
@@ -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