Tasmota/lib/libesp32/RadioLib/examples/NonArduino/Tock/libtock-c/libtock/sha.h
2024-02-23 16:20:09 +01:00

22 lines
387 B
C

#pragma once
#include "tock.h"
#ifdef __cplusplus
extern "C" {
#endif
int sha_set_callback (subscribe_upcall callback, void* callback_args);
int sha_set_data_buffer(uint8_t* buffer, uint32_t len);
int sha_set_dest_buffer(uint8_t* buffer, uint32_t len);
int sha_set_algorithm(uint8_t hash);
int sha_run(void);
int sha_update(void);
int sha_finish(void);
#ifdef __cplusplus
}
#endif