Files
encryptsql/include/crypto/openssl.h
blue-lemon0104 0120fa9ce3 init
2026-04-07 13:35:22 +08:00

15 lines
438 B
C
Executable File

#pragma once
int genRandomBytes(uint8_t *randombytes, size_t size);
int buf2hex(const uint8_t *buf, size_t bufSize, char *str, size_t *strlen);
int hex2buf(uint8_t *buf, size_t *bufSize, const char *strhex, size_t hexstrlen);
// Error
#define ERR_OPEN_FAILED -1
#define ERR_BAD_MODE -2
#define ERR_NEW_FAILED -3
#define ERR_RUN_FAILED -4
#define ERR_READ_FAILED -5
#define ERR_STATUS_UNINIT -6