PebbleOS v4.47.0
Loading...
Searching...
No Matches
crypto.h File Reference
#include <stddef.h>
#include <stdint.h>

Functions

size_t pbl_crypto_hw_sha256_blocks (uint32_t state[8], const void *data, size_t nblocks)
 Accelerated SHA-256 compression.
 
size_t pbl_crypto_hw_aes_ecb_encrypt (const uint8_t *key, size_t key_len, uint8_t *out, const uint8_t *in, size_t nblocks)
 Accelerated AES encryption in ECB mode.
 
size_t pbl_crypto_hw_aes_ecb_decrypt (const uint8_t *key, size_t key_len, uint8_t *out, const uint8_t *in, size_t nblocks)
 Accelerated AES decryption in ECB mode.