libsignal-protocol-c  master
gen_veddsa.h
1 #ifndef __GEN_VEDDSA_H__
2 #define __GEN_VEDDSA_H__
3 
4 int generalized_veddsa_25519_sign(
5  unsigned char* signature_out,
6  const unsigned char* eddsa_25519_pubkey_bytes,
7  const unsigned char* eddsa_25519_privkey_scalar,
8  const unsigned char* msg,
9  const unsigned long msg_len,
10  const unsigned char* random,
11  const unsigned char* customization_label,
12  const unsigned long customization_label_len);
13 
14 int generalized_veddsa_25519_verify(
15  unsigned char* vrf_out,
16  const unsigned char* signature,
17  const unsigned char* eddsa_25519_pubkey_bytes,
18  const unsigned char* msg,
19  const unsigned long msg_len,
20  const unsigned char* customization_label,
21  const unsigned long customization_label_len);
22 
23 #endif