72 Commits

Author SHA1 Message Date
Sainan d189a38a24 Add issue link 2023-07-26 01:23:04 +02:00
Sainan eceef89b61 Add workaround for clang optimization in 32-bit build via Visual Studio producing incorrect results 2023-07-26 01:12:33 +02:00
kkAyataka 35fbbb182b Update version description (v1.0.0.0) 2023-07-16 21:22:05 +09:00
kkAyataka 68c8055095 Add defgroups for cipher mode 2023-07-15 10:49:04 +09:00
kkAyataka 78677a0ab0 Add pragma for self-assign warning of clang 2023-07-15 09:12:23 +09:00
Sainan 0e0a45a31d Remove superfluous 'using' 2023-06-01 08:21:10 +02:00
humbertin28 efc63bd6d2 Fix size_t instead of int 2021-11-20 00:58:18 -06:00
kkAyataka 9081a302cd Redefine nonce parameter 2021-11-15 21:47:48 +09:00
kkAyataka d6897ae89e Fix reference doc 2021-11-11 22:15:22 +09:00
kkAyataka ee48302812 Update version description (v0.10.0) 2021-11-08 21:56:33 +09:00
kkAyataka 6273774187 Adjust for warning 2021-11-05 23:31:55 +09:00
kkAyataka e47431cdd3 Adjust for GCC 2021-11-05 23:23:09 +09:00
kkAyataka 8c191101da Adjust for 0 size data 2021-11-05 23:11:13 +09:00
kkAyataka 9b00ac216e Adjust cast of std::min 2021-11-05 23:10:39 +09:00
kkAyataka 862f8ce9d3 Add reference comment 2021-11-05 22:39:46 +09:00
kkAyataka 672dd0f708 Fix typo 2021-11-03 14:55:38 +09:00
kkAyataka f093d11bb1 Add iv size checling and fix size checking 2021-11-02 22:44:31 +09:00
kkAyataka 43aacb6ec4 Adjust main funciton interface and add args checking 2021-10-28 22:46:08 +09:00
kkAyataka 3e1b610575 Implement J0 calculation if iv is not 96-bit 2021-10-27 17:01:53 +09:00
kkAyataka 08e72e7abc Format 2021-10-27 17:00:36 +09:00
kkAyataka 5f85984382 Comment 2021-10-22 22:05:17 +09:00
kkAyataka c11f1917ab Remove warning and fine-tune 2021-10-22 22:04:52 +09:00
kkAyataka 566ed3434b Fix tag calculation 2021-10-07 21:36:15 +09:00
kkAyataka aa177a8e0b Refact 2021-10-07 21:36:15 +09:00
kkAyataka c32a821c78 Implement decryption function 2021-10-07 21:36:15 +09:00
kkAyataka bf793e3bfd Implement 2021-10-07 21:36:15 +09:00
kkAyataka 7740b83fcd Prototyping 2021-10-07 21:34:32 +09:00
kkAyataka bb97cfae20 Update version description (v0.9.2) 2021-03-27 17:36:46 +09:00
kkAyataka 1745cdbddd Fix unnamed struct (warning or error) 2021-03-27 14:28:22 +09:00
kkAyataka fd52a816d0 Fix memcpy decleration error (#17) 2021-03-27 11:03:12 +09:00
kkAyataka 0534bb0df2 Add doxygen setting and adjust comments for the doxygen 2020-04-12 17:24:58 +09:00
kkAyataka d3bbf6234a Implement utility function for getting padded encrypted data from data
size
2020-04-12 16:45:08 +09:00
kkAyataka 6f7c5d1a6e Fix missing "inline" 2020-04-12 07:58:09 +09:00
kkAyataka 74fa9599f6 Format 2020-04-04 19:54:32 +09:00
kkAyataka 385ddfff85 Merge branch 'master' of https://github.com/Tronic/plusaes into Tronic-master 2020-04-04 17:40:02 +09:00
kkAyataka 42e1d582e3 Update version description (v0.9.1.0) 2020-03-28 21:21:35 +09:00
L. Kärkkäinen 26544aaf82 Implement AES-CTR mode. 2020-03-24 16:16:58 +02:00
kkAyataka e001718711 Fix removing padding data from small data decription 2020-02-24 17:46:09 +09:00
kkAyataka 041f7ac0c0 Comment 2020-02-24 11:20:19 +09:00
kkAyataka 9a05bfe538 Fix small size data (< 16) handliong of the cbc 2020-02-12 18:53:57 +09:00
kkAyataka e4839da94e Adjust for C++17 specifications
- Remove (dynamic) exception specifications
2019-08-25 21:59:07 +09:00
kkAyataka 89423e65eb Adjust expression of NULL in the reference comment 2019-08-25 21:50:47 +09:00
kkAyataka ba54d262d2 Adjust type to remove warning. 2017-01-22 22:49:01 +09:00
kkAyataka 7ca4a53c6b Adjust type to remove warning. 2017-01-22 22:29:40 +09:00
kkAyataka 3ecba3dfd1 Update version number. 2017-01-22 22:03:08 +09:00
kkAyataka be37512745 Trim trailing whitespace. 2017-01-22 22:02:36 +09:00
kkAyataka 4569e1ffe9 Rename error codes. 2016-05-14 09:12:59 +09:00
kkAyataka 6a82bc2a6a Add padding value checking.
Checks padding value and if the value is not correct,
returns invalid key error.
2016-05-14 08:42:01 +09:00
kkAyataka 406baa35c9 Remove subroutine that is called only once. 2015-10-25 11:38:14 +09:00
kkAyataka bb2cc1919d Fix incorrect data size cheking. 2015-10-24 11:22:32 +09:00