/** * Storage management */ #pragma once #include #include #ifdef __cplusplus extern "C" { #endif /** * Initialize storage */ bool storage_init(); /** * Write device name */ void storage_set_dev_name(const char *name); /** * Get current device name */ size_t storage_get_dev_name(char *dest); /** * Write private key */ void storage_set_priv_key(unsigned char *key, size_t len); /** * Get current private key */ size_t storage_get_priv_key(unsigned char *key); #ifdef __cplusplus } #endif