Version 2.0.0

* Added AES and AES-CTR modules. AES-CTR conforms to the same counter
mode used with AES in *OpenSSL*.
* All algorithms now work on Big-Endian architectures.
* Now uses CMake for building rather than make files and Visual Studio
projects. CMake will generate whatever system is required.
* Input function parameters are now marked `const`
* File names have been changed to have the prefix `CryptLib_` rather
than `Lib`.
* Various formatting changes to the files.
This commit is contained in:
zebra
2017-12-02 00:16:32 +11:00
parent 90e7754767
commit f75d43bb19
76 changed files with 3124 additions and 1822 deletions

View File

@@ -0,0 +1,8 @@
SET( MODULE_NAME Md5String )
add_executable( ${MODULE_NAME}
Md5String.c )
target_link_libraries( ${MODULE_NAME}
CryptLib )
install(TARGETS ${MODULE_NAME} DESTINATION .)