-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
72 lines (61 loc) · 2.26 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
---------------------------------------------------------------------------
Nabil S. Al Ramli
www.nalramli.com
---------------------------------------------------------------------------
OpenAES-0.10.0
-------------
* oaes_lib: output iv and header separately
* oaes: implement --iv option
* oaes: bug-fix: crash when fail to base64-decode key entry
* oaes_lib: bug-fix: memory leak in oaes_key_gen() if memory allocation fails
OpenAES-0.9.0
-------------
* remove static OAES header from encrypted output
* build: remove dependency on obselete malloc.h
* oaes_base64: implement base64 algorithm
* oaes: implement base64-enc and base64-dec commands
* NOTE: oaes: enc and dec commands have been renamed to aes-enc and aes-dec
* oaes: mdify --key option to only accept base64-encoded key_data
* oaes: mdify --key option to enhance security if a longer key_data is entered
* oaes: prevent overwriting existing files with the --out option
OpenAES-0.8.1
-------------
* implement gen-key
* implement --key-file
OpenAES-0.8.0
-------------
* implement multi-threading to improve performance
* allow the user to enter a key after starting
* build: add Windows installer Visual Studio 2010 setup project with basic shell integration
* build: modify oaes_lib to static or shared library
OpenAES-0.7.0
-------------
* implement oaes command line utility
* defect: oaes_decrypt() does not have a way to tell if pad pattern is accidental
OpenAES-0.6.0
-------------
* add stepping pause to vt_aes
OpenAES-0.5.0
-------------
* defect: algorithm errors with ExpandKey for 192 bit and 256 bit keys
OpenAES-0.4.0
-------------
* add vt_aes test program
* defect: algorithm errors with ShiftRows and MixColumns
* OAES_DEBUG config to step through encryption and decryption
* defect: test_performance crash when printing results
* allow user to specify iv by passing it to oaes_set_option()
* oaes_key_import_data() and oaes_key_export_data() to operate on key data directly
* defect: Access violation in oaes_key_export()
OpenAES-0.3.0
-------------
* Add CMake support
* platform independence fixes
OpenAES-0.2.0
-------------
* Add performance tests
* Implement CBC mode in AES algorithm
* Performance improvements in oaes_shift_rows() and oaes_inv_shift_rows()
OpenAES-0.1.0
-------------
* Implement AES algorithm