AES code
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
aes_example SDK update only May 9, 2018
dll_asm_amd64_c 1. Remove unnecessary define and correct a documentation error (both … Oct 10, 2018
dll_asm_x86_v1c SDK update only May 9, 2018
dll_asm_x86_v2 SDK update only May 9, 2018
dll_asm_x86_v2c SDK update only May 9, 2018
dll_generic_c SDK update only May 9, 2018
gen_tables Change test and auxiliary files so that they work on Unix/Linux (core… Sep 25, 2018
gen_tests Rationalise the defines used in the test code; update the aes_avs tes… Sep 26, 2018
lib_asm_amd64_c 1) small code change in auxiliary test files Sep 13, 2018
lib_asm_x86_v1c SDK update only May 9, 2018
lib_asm_x86_v2 SDK update only May 9, 2018
lib_asm_x86_v2c SDK update only May 9, 2018
lib_generic_c SDK update only May 9, 2018
python_binding spelling Sep 7, 2018
test_avs 1. correct errors in the AVS test code Sep 27, 2018
test_dll Rationalise the defines used in the test code; update the aes_avs tes… Sep 26, 2018
test_lib SDK update only May 9, 2018
test_modes SDK update only May 9, 2018
testvals 1. correct errors in the AVS test code Sep 27, 2018
time_dll Rationalise the defines used in the test code; update the aes_avs tes… Sep 26, 2018
time_lib
.gitignore test VS 2017 git extension Nov 21, 2016
aes.h 1. change how the encryption and encryption contexts are declared (do… Oct 2, 2018
aes.sln add a common license file Feb 26, 2018
aes.txt 1. Remove unnecessary define and correct a documentation error (both … Oct 10, 2018
aes_amd64.asm change file update date Oct 27, 2018
aes_avs.c 1. change how the encryption and encryption contexts are declared (do… Oct 2, 2018
aes_modes.c remove some hard coded definitions of the AES block size Jul 20, 2017
aes_ni.c 1. Update Python bindings to allow the version of Python to be specified Aug 3, 2018
aes_ni.h Add the ability to use the AES_NI mode calls directly (and an option … Jun 24, 2015
aes_via_ace.h Enhanced support for GNU C and Clang, correcting a couple of issues: Feb 25, 2016
aes_x86_v1.asm more changes for kernel mode use Feb 15, 2019
aes_x86_v2.asm more changes for kernel mode use Feb 15, 2019
aesaux.c Fix for modetest crash on Linux Sep 29, 2018
aesaux.h Fix for modetest crash on Linux Sep 29, 2018
aescpp.h Initial commit Sep 1, 2014
aescrypt.c use British spelling Sep 7, 2018
aesgav.c minor format change Sep 29, 2018
aeskey.c remove some hard coded definitions of the AES block size Jul 20, 2017
aeskey2.c Initial commit Sep 1, 2014
aesopt.h 1) small code change in auxiliary test files Sep 13, 2018
aesrav.c Rationalise the defines used in the test code; update the aes_avs tes… Sep 26, 2018
aestab.c change initialisation error message to a warning message Sep 28, 2015
aestab.h added automatic code initialisation (suggested by by Henrik S. Gaßman… Sep 27, 2015
aestmr.c Rationalise the defines used in the test code; update the aes_avs tes… Sep 26, 2018
aestst.c Minor build fixes for ancillary tools Sep 26, 2018
aestst.h 1. change how the encryption and encryption contexts are declared (do… Oct 2, 2018
aesxam.c Minor build fixes for ancillary tools Sep 26, 2018
brg_endian.h incorporate the GCC ORDER_BIG_ENDIAN nd ORDER_LITTLE_ENDIAN defines Sep 10, 2018
brg_types.h spelling Sep 7, 2018
license.txt add a common license file Feb 26, 2018
modetest.c Set processor affinity on Linux Sep 29, 2018
rdtsc.h use cpuid.h on GCC for cpuid, correct rdtsc on GCC Sep 7, 2014
rfc3686.c Initial commit Sep 1, 2014
tablegen.c Minor build fixes for ancillary tools Sep 26, 2018
vb.txt Initial commit Sep 1, 2014
vbaxam.doc Initial commit Sep 1, 2014
via_ace.txt Initial commit Sep 1, 2014
vsyasm.props minor changes Sep 27, 2018
vsyasm.targets correct bug in VSYASM build integration files (vsyasm.targets) Dec 4, 2018
vsyasm.xml fix obscure bug found by Peter Gutmann in AES_NI driver code (plus mi… Dec 29, 2017