aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/ports/STM32/LLD/CRYPv1/hal_crypto_lld.h
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2019-04-12 08:30:49 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2019-04-12 08:30:49 +0000
commit33479f263aff0e2c5354b9d22c43f759a05a4d52 (patch)
tree91f57a83dffab34db4c7953e9aa55cdf0e5303a6 /os/hal/ports/STM32/LLD/CRYPv1/hal_crypto_lld.h
parente5049e103d5cf64ca047cb33f5ff3a9f16139dec (diff)
downloadChibiOS-33479f263aff0e2c5354b9d22c43f759a05a4d52.tar.gz
ChibiOS-33479f263aff0e2c5354b9d22c43f759a05a4d52.tar.bz2
ChibiOS-33479f263aff0e2c5354b9d22c43f759a05a4d52.zip
Modified AES GCM function signatures.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_19.1.x@12734 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
Diffstat (limited to 'os/hal/ports/STM32/LLD/CRYPv1/hal_crypto_lld.h')
-rw-r--r--os/hal/ports/STM32/LLD/CRYPv1/hal_crypto_lld.h26
1 files changed, 14 insertions, 12 deletions
diff --git a/os/hal/ports/STM32/LLD/CRYPv1/hal_crypto_lld.h b/os/hal/ports/STM32/LLD/CRYPv1/hal_crypto_lld.h
index b4e436326..9aa1e60a0 100644
--- a/os/hal/ports/STM32/LLD/CRYPv1/hal_crypto_lld.h
+++ b/os/hal/ports/STM32/LLD/CRYPv1/hal_crypto_lld.h
@@ -412,22 +412,24 @@ extern "C" {
#if (CRY_LLD_SUPPORTS_AES_GCM == TRUE) || defined(__DOXYGEN__)
cryerror_t cry_lld_encrypt_AES_GCM(CRYDriver *cryp,
crykey_t key_id,
- size_t size,
- const uint8_t *in,
- uint8_t *out,
+ size_t auth_size,
+ const uint8_t *auth_in,
+ size_t text_size,
+ const uint8_t *text_in,
+ uint8_t *text_out,
const uint8_t *iv,
- size_t aadsize,
- const uint8_t *aad,
- uint8_t *authtag);
+ size_t tag_size,
+ uint8_t *tag_out);
cryerror_t cry_lld_decrypt_AES_GCM(CRYDriver *cryp,
crykey_t key_id,
- size_t size,
- const uint8_t *in,
- uint8_t *out,
+ size_t auth_size,
+ const uint8_t *auth_in,
+ size_t text_size,
+ const uint8_t *text_in,
+ uint8_t *text_out,
const uint8_t *iv,
- size_t aadsize,
- const uint8_t *aad,
- uint8_t *authtag);
+ size_t tag_size,
+ const uint8_t *tag_in);
#endif
#if (CRY_LLD_SUPPORTS_DES == TRUE) || \
(CRY_LLD_SUPPORTS_DES_ECB == TRUE) || \