Commit Graph

239 Commits

Author SHA1 Message Date
Torfinn Berset 2fe22ab845 Update README 2019-02-21 09:41:19 +01:00
Torfinn Berset 7a35660a00 Const-qualify all read-only pointers 2019-02-21 09:31:53 +01:00
Torfinn Berset 597569f2ed Add check for AES key-size option 2019-01-31 14:28:09 +01:00
Torfinn Berset 8f778c3d88 Check if at least one encryption mode is selected 2019-01-31 14:25:36 +01:00
Torfinn Berset 7468e2ec12 Also try to compile C++ version of test 2019-01-31 14:19:48 +01:00
Torfinn Berset ba0f2fd14d Remove Package author, and add Unlicense 2019-01-31 14:15:30 +01:00
Torfinn Berset 139cebe407 Add Conan package options 2019-01-31 14:11:26 +01:00
Torfinn Berset cd1db241ad First version of Conan recipe 2019-01-31 13:50:14 +01:00
kokke 2c88f70a20
Merge pull request #123 from rkeene/invcipher-not-ctr
Also only define the Inv* family of functions if InvCipher is being compiled
2019-01-23 17:57:56 +01:00
Roy Keene a5e18ec995 Also only define the Inv* family of functions if InvCipher is being compiled
Since only it uses them
2019-01-22 12:04:17 -06:00
kokke ce24c0db9d
Merge pull request #121 from rkeene/invcipher-not-ctr
Only define InvCipher if needed
2019-01-17 20:07:21 +01:00
Roy Keene c033c7c7e4 Only define InvCipher if needed
If AES is being compiled only for AES-CTR, don't compile InvCipher since it is not used
2019-01-11 16:36:17 +00:00
kokke 0677e48a49
Update aes.c
Suggestion by @DamonHD in https://github.com/kokke/tiny-AES-c/issues/118
2018-12-03 10:27:52 +01:00
kokke 691aa01d4a
Update aes.c
Hopefully resolving https://github.com/kokke/tiny-AES-c/issues/118
2018-11-30 09:01:13 +01:00
kokke 3a28fc9a87
new target for building static library: make lib 2018-09-24 15:35:10 +02:00
kokke f56dbc05ab
Merge pull request #109 from franzinc/master
Testing improvements
2018-09-10 23:42:38 +02:00
Kevin Layer 7f211fb4f4 Testing improvements
Add a new `test' rule that tests all three combinations (128, 192 and
256).  This required the re-ordering of ifdef's in test.c, similar to
that in aes.[ch].  test.elf now exits with the number of tests which
failed, so the test rule in Makefile will notify properly.

Remove the unused variables `buf' and `buf2'.

Also, add a .gitignore file.
2018-07-26 10:12:54 -07:00
kokke 4b97e75fb9
Update README.md 2018-06-27 20:28:23 +02:00
kokke 3410accdc3
Update README.md 2018-05-29 13:42:57 +02:00
kokke a525e5dbc9
Update aes.c 2018-05-29 13:42:26 +02:00
kokke 6018b3f469
Update aes.h 2018-05-29 13:41:59 +02:00
kokke 93c2670284
Update library.json 2018-05-22 19:30:59 +02:00
kokke ee68cb869a
Update library.json 2018-05-08 23:07:37 +02:00
kokke 319d06b0fa
Update README.md 2018-05-04 21:21:20 +02:00
kokke 6a112a41a4
Merge pull request #99 from pjunni/patch-1
Fix JSON
2018-05-03 14:41:37 +02:00
Petter Junni a68d37849e
Fix JSON 2018-05-03 14:29:16 +03:00
kokke 03be0caa72
Commenting reason for extra calls to xtime() 2018-05-02 15:23:47 +02:00
kokke f4b1701a52
Merge pull request #94 from lucifurtun/master
Add @PlatformIO Library Registry manifest file
2018-03-21 22:03:19 +01:00
Luci Furtun 04868a1fef Add @PlatformIO Library Registry manifest file 2018-03-19 20:22:23 +02:00
kokke 61fa5c1d28
Merge pull request #89 from nickaknudson/master
CTR-only mode still needs functions to update counter (iv)
2018-02-01 09:23:46 +01:00
Nick Knudson 0849742803 CTR-only mode still needs functions to update counter (iv) 2018-01-31 16:31:15 -05:00
kokke ddd84d3787
Update README.md 2017-12-29 17:00:37 +01:00
kokke 22863d50b3
Create aes.hpp 2017-12-29 16:59:06 +01:00
kokke 9325c53ea8
Update README.md 2017-12-19 02:06:55 +01:00
kokke bf208d5eaf
Update README.md 2017-12-19 02:05:09 +01:00
kokke ba795cdc9e
Update README.md 2017-12-19 02:04:39 +01:00
kokke 6dfe50fd61
Update aes.c 2017-12-13 10:29:33 +01:00
kokke d574614f02
fixing #77 2017-12-08 15:34:40 +01:00
kokke 90170cbada
Update test.c 2017-12-06 18:30:54 +01:00
kokke 20be73802a
Cosmetic: whitespace and indentation changes 2017-12-06 17:52:17 +01:00
kokke 019272ef36
Update README.md 2017-12-06 02:50:59 +01:00
kokke 751509fa33
Update README.md 2017-12-06 02:50:16 +01:00
kokke 6bc9b5532b
Update README.md 2017-12-06 02:46:14 +01:00
kokke dc2f2798e2
Update README.md 2017-12-06 02:43:59 +01:00
kokke 4097cc59c5
Update README.md 2017-12-06 02:41:02 +01:00
kokke 5268e93e58
Update aes.h 2017-12-06 02:34:27 +01:00
kokke 4346d1f006
Update aes.c 2017-12-06 02:30:35 +01:00
kokke 79458d2162
Update aes.h 2017-12-06 02:23:32 +01:00
kokke 8526d39536
Update aes.h 2017-12-06 02:22:51 +01:00
kokke e51538a3d9
Merge pull request #76 from sdrsdr/newapi
New API to be thread safe, with in-place operations
2017-12-06 02:21:37 +01:00