|
Bouffalo SDK
1.0
Bouffalolab Software Development Kit
|
|
Data Structures | |
| struct | bflb_dsa_crt_s |
| struct | bflb_dsa_s |
Functions | |
| int | bflb_sec_dsa_init (struct bflb_dsa_s *handle, uint32_t size) |
| int | bflb_sec_dsa_sign (struct bflb_dsa_s *handle, const uint32_t *hash, uint32_t hashLenInWord, uint32_t *s) |
| int | bflb_sec_dsa_verify (struct bflb_dsa_s *handle, const uint32_t *hash, uint32_t hashLenInWord, const uint32_t *s) |
Variables | |
| struct bflb_dsa_crt_s | __attribute__ |
| int bflb_sec_dsa_init | ( | struct bflb_dsa_s * | handle, |
| uint32_t | size | ||
| ) |
| [in] | handle | |
| [in] | size |
| int bflb_sec_dsa_sign | ( | struct bflb_dsa_s * | handle, |
| const uint32_t * | hash, | ||
| uint32_t | hashLenInWord, | ||
| uint32_t * | s | ||
| ) |
| [in] | handle | |
| [in] | hash | |
| [in] | hashLenInWord | |
| [in] | s |
| int bflb_sec_dsa_verify | ( | struct bflb_dsa_s * | handle, |
| const uint32_t * | hash, | ||
| uint32_t | hashLenInWord, | ||
| const uint32_t * | s | ||
| ) |
| [in] | handle | |
| [in] | hash | |
| [in] | hashLenInWord | |
| [in] | s |
| struct bflb_aes_xts_link_s __attribute__ |