Dave Rodgman
|
48fd2ab5d5
|
Improve readability of unrolled AESCE code
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-06-16 09:36:50 +01:00 |
|
Dave Rodgman
|
96fdfb8e62
|
Unroll aesce_encrypt_block
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-06-15 16:26:20 +01:00 |
|
Jerry Yu
|
61c4cfa2a7
|
Add compiler version checks.
When `MBEDTLS_AESCE_C` enabled and the compiler
is not expected, we should raise error to user.
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-04-26 13:06:01 +08:00 |
|
Jerry Yu
|
f015a93f98
|
Add msvc version document
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-04-25 10:38:03 +08:00 |
|
Jerry Yu
|
8f0e3d4c22
|
fix wrong compiler checks
- Add msc version check
- remove HAVE_ASM due to conflict with check_config
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-04-25 10:24:53 +08:00 |
|
Jerry Yu
|
07d28d8598
|
Add msvc build for aesce module
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-04-20 10:32:36 +08:00 |
|
Dave Rodgman
|
c5807a6fa8
|
Merge pull request #6918 from yuhaoth/pr/add-gcm-with-armv8-crypto-extension
Add GCM with armv8 crypto extension
|
2023-03-20 14:45:14 +00:00 |
|
Dave Rodgman
|
f918d42332
|
Tidy up ARMCE terminology
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-03-17 17:52:23 +00:00 |
|
Jerry Yu
|
df87a12c81
|
Add GCM support
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-03-15 09:57:32 +08:00 |
|
Jerry Yu
|
608e1093de
|
Improve comment about conflicts between aesce and sha512-crypto
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-02-28 12:50:00 +08:00 |
|
Jerry Yu
|
ba1e78f1c2
|
fix code style and comment issues
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-02-24 11:18:16 +08:00 |
|
Jerry Yu
|
c8bcdc8b91
|
fix various issues
- Improve some function names
- Improve comments
- improve readability
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-02-21 15:16:20 +08:00 |
|
Jerry Yu
|
2bb3d8101f
|
Add en(de)crypt routine
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-02-07 17:11:53 +08:00 |
|
Jerry Yu
|
e096da1af6
|
Add inverse key function
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-02-07 17:11:52 +08:00 |
|
Jerry Yu
|
3f2fb71072
|
Add key expansion for encrypt
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-02-07 17:11:52 +08:00 |
|
Jerry Yu
|
b95c776c43
|
Add linux runtime detection
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-02-07 17:11:52 +08:00 |
|
Jerry Yu
|
49231319fd
|
Add empty aesce files
For time being, we only support gcc and clang
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-02-07 17:11:52 +08:00 |
|