Source
45
45
zbx_crypto_hash_t;
46
46
47
47
int zbx_hmac(zbx_crypto_hash_t hash_type, const char *key, size_t key_len, const char *text, size_t text_len,
48
48
char **out);
49
49
50
50
#if defined(HAVE_OPENSSL) || defined(HAVE_GNUTLS)
51
51
void zbx_normalize_pem(char **key, size_t *key_len);
52
52
int zbx_rs256_sign(char *key, size_t key_len, char *data, size_t data_len, unsigned char **output,
53
53
size_t *output_len, char **error);
54
54
#endif
55
-
int zbx_base64_validate(const char* p_str);
55
+
int zbx_base64_validate(const char *p_str);
56
56
void zbx_base64_encode(const char *p_str, char *p_b64str, int in_size);
57
57
void zbx_base64_encode_dyn(const char *p_str, char **p_b64str, int in_size);
58
58
void zbx_base64_decode(const char *p_b64str, char *p_str, size_t maxsize, size_t *p_out_size);
59
59
60
60
#endif /* ZABBIX_ZBXCRYPTO_H */