diff options
Diffstat (limited to 'os/hal/include/hal_crypto.h')
-rw-r--r-- | os/hal/include/hal_crypto.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/os/hal/include/hal_crypto.h b/os/hal/include/hal_crypto.h index 91de0576d..df2167b02 100644 --- a/os/hal/include/hal_crypto.h +++ b/os/hal/include/hal_crypto.h @@ -280,6 +280,13 @@ extern "C" { const uint8_t *in,
uint8_t *out,
const uint8_t *iv);
+ cryerror_t crySHA1(CRYDriver *cryp, size_t size,
+ const uint8_t *in, uint8_t *out);
+ cryerror_t crySHA256(CRYDriver *cryp, size_t size,
+ const uint8_t *in, uint8_t *out);
+ cryerror_t crySHA512(CRYDriver *cryp, size_t size,
+ const uint8_t *in, uint8_t *out);
+ cryerror_t cryTRNG(CRYDriver *cryp, uint8_t *out);
#ifdef __cplusplus
}
#endif
|