Michael Scire
|
8f1cce6946
|
libnx: fix compilation with gcc15
|
2025-05-07 21:09:09 +02:00 |
|
liamadvance
|
0094af6d29
|
crypto: fix aes-cbc individual block decryption
|
2023-10-21 21:20:57 +02:00 |
|
averne
|
9c887a13b4
|
Clear finalized field upon hmac context creation
|
2019-06-15 16:29:49 -04:00 |
|
Michael Scire
|
e4481e12cb
|
Implement AES-(128, 192, 256)-CMAC
|
2019-04-04 20:13:36 +02:00 |
|
Michael Scire
|
048a0508bf
|
sha1: unroll all the loops inside processing block
|
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
|
9eb74bc9e0
|
crypto: fix style in aes_cbc, mark handlers inline.
|
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 |
|