32 #ifndef __CO_SERVAL_CRYPTO_H
33 #define __CO_SERVAL_CRYPTO_H
39 #define KEYRING_PIN NULL
41 #define crypto_sign_PUBLICKEYBYTES crypto_sign_edwards25519sha512batch_PUBLICKEYBYTES
42 #define crypto_sign_SECRETKEYBYTES crypto_sign_edwards25519sha512batch_SECRETKEYBYTES
43 #define SIGNATURE_BYTES crypto_sign_edwards25519sha512batch_BYTES
48 keyring_file *keyring_file;
49 unsigned char sid[SID_SIZE];
50 unsigned char sas_public[crypto_sign_PUBLICKEYBYTES];
51 unsigned char sas_private[crypto_sign_SECRETKEYBYTES];
52 unsigned char signature[SIGNATURE_BYTES];
int olsrd_mdp_register(void)
Definition: crypto.c:417
int serval_crypto_register(void)
Definition: crypto.c:387
int olsrd_mdp_sign(co_obj_t *self, co_obj_t **output, co_obj_t *params)
Definition: crypto.c:572
int olsrd_mdp_sign_register(void)
Definition: crypto.c:434