Shawn Nock
|
f3e0affe8f
|
Adds cached associated data version of eax for when AD doesn't change
|
2017-08-03 15:54:07 -04:00 |
Shawn Nock
|
ce318382ee
|
Fixes compiler warning
|
2017-08-02 16:24:03 -04:00 |
Shawn Nock
|
3a5f4eb319
|
Removes division/modulo reduces memset
|
2017-08-02 16:20:06 -04:00 |
Shawn Nock
|
ec5d64c3a6
|
Eliminate extra block copy on encrypt
|
2017-08-02 15:59:58 -04:00 |
Shawn Nock
|
f6da1e90b1
|
Clang-format and clang-tidy fixes
|
2016-09-29 12:50:08 -04:00 |
Shawn Nock
|
2e2e4951c5
|
Makes block print usable in embedded applications if this repo is submodule
|
2016-09-07 13:00:09 -04:00 |
Shawn Nock
|
beef2d0ee9
|
Updates for UART capabities in client apps
|
2016-09-02 11:54:42 -04:00 |
Shawn Nock
|
7c7447ab30
|
Const annotation for relevant functions for use with flash-backed keys
|
2016-09-01 14:30:15 -04:00 |
Shawn Nock
|
455a9eb749
|
Removes debugging print statements
|
2016-08-26 12:48:39 -04:00 |
Shawn Nock
|
d3a0f92b84
|
Adds CMAC KDF extract, preliminary expand (counter mode) present but not passing vectors
|
2016-08-26 12:37:16 -04:00 |
Shawn Nock
|
a26746c9e8
|
Adds support for reinitializing key and nonce separately
|
2016-06-20 16:08:08 -04:00 |
Shawn Nock
|
0badd8514e
|
Adds target tests
|
2016-06-07 14:16:30 -04:00 |
Shawn Nock
|
5ce8d1b447
|
Auto formatted and tidy'd
|
2016-06-07 12:51:42 -04:00 |
Shawn Nock
|
18a25e958b
|
Fixes EAX mode for all test vectors
|
2016-06-07 12:42:08 -04:00 |
Shawn Nock
|
345c4d9d4a
|
Incomplete AES128-EAX mode implementation
|
2016-06-06 16:16:46 -04:00 |
Shawn Nock
|
a0c4034430
|
Adds AES128-CTR mode and NRF51 RNG peripheral utility functions
|
2016-06-06 11:26:08 -04:00 |
Shawn Nock
|
93456bb4d0
|
Removes block_t in favour of raw uint8_t[]
|
2016-06-05 22:36:16 -04:00 |
Shawn Nock
|
02b908155e
|
Adds LICENSE and minor cleanups
|
2016-06-01 15:25:05 -04:00 |
Shawn Nock
|
3a02d2d3e7
|
Adds Host tests
|
2016-06-01 15:10:45 -04:00 |
Shawn Nock
|
1f80a3a3dc
|
Initial Commit
|
2016-06-01 15:07:50 -04:00 |