Pablo Curiel
|
e604350e9c
|
crc: allow checksum calculation in blocks. (#550)
|
2021-05-21 00:07:35 +02:00 |
|
Michael Scire
|
16f8255fd5
|
crypto: guard #defines with #ifndef
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
c3a94f5bce
|
crc: fix -Wsign-compare warning
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
408ae95120
|
cleanup headers, add crc32 acceleration
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
e4481e12cb
|
Implement AES-(128, 192, 256)-CMAC
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
13a690a5a8
|
hmac: expose HMAC_*_KEY_MAX defines
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
21a704f0b6
|
Implement accelerated sha1 + hmac-sha1
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
0dde100135
|
Implement accelerated SHA256, HMAC-SHA256
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
e4dda8fa46
|
minor style fixes
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
017b47151d
|
Implement accelerated AES-XTS
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
82ae0f0c9e
|
cbc/ctr: expose iv/ctr reset
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
3eb6dd45a6
|
Implement accelerated AES-CTR
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
9c7adf0c44
|
crypto: add aes-cbc apis.
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
f8375c46c0
|
crypto: add aes-ecb block enc/dec
|
2019-04-04 20:13:36 +02:00 |
|