summaryrefslogtreecommitdiff
path: root/nacl/PROTOTYPES.c
diff options
context:
space:
mode:
authorirungentoo <irungentoo@gmail.com>2013-07-02 09:53:34 -0400
committerirungentoo <irungentoo@gmail.com>2013-07-02 09:53:34 -0400
commite2967396ac73cb7410787886cdaf072a184ffc49 (patch)
tree527a74d25a4a0705fc641994fd35bfab22662034 /nacl/PROTOTYPES.c
parent8928c817df345f29aa0b194743595aa11bd6a8ba (diff)
Added NaCl crypto library.
Diffstat (limited to 'nacl/PROTOTYPES.c')
-rw-r--r--nacl/PROTOTYPES.c26
1 files changed, 26 insertions, 0 deletions
diff --git a/nacl/PROTOTYPES.c b/nacl/PROTOTYPES.c
new file mode 100644
index 00000000..bc8ca531
--- /dev/null
+++ b/nacl/PROTOTYPES.c
@@ -0,0 +1,26 @@
1extern int crypto_verify(const unsigned char *,const unsigned char *);
2extern int crypto_core(unsigned char *,const unsigned char *,const unsigned char *,const unsigned char *);
3extern int crypto_hashblocks(unsigned char *,const unsigned char *,unsigned long long);
4extern int crypto_hash(unsigned char *,const unsigned char *,unsigned long long);
5extern int crypto_stream(unsigned char *,unsigned long long,const unsigned char *,const unsigned char *);
6extern int crypto_stream_xor(unsigned char *,const unsigned char *,unsigned long long,const unsigned char *,const unsigned char *);
7extern int crypto_stream_beforenm(unsigned char *,const unsigned char *);
8extern int crypto_stream_afternm(unsigned char *,unsigned long long,const unsigned char *,const unsigned char *);
9extern int crypto_stream_xor_afternm(unsigned char *,const unsigned char *,unsigned long long,const unsigned char *,const unsigned char *);
10extern int crypto_onetimeauth(unsigned char *,const unsigned char *,unsigned long long,const unsigned char *);
11extern int crypto_onetimeauth_verify(const unsigned char *,const unsigned char *,unsigned long long,const unsigned char *);
12extern int crypto_auth(unsigned char *,const unsigned char *,unsigned long long,const unsigned char *);
13extern int crypto_auth_verify(const unsigned char *,const unsigned char *,unsigned long long,const unsigned char *);
14extern int crypto_secretbox(unsigned char *,const unsigned char *,unsigned long long,const unsigned char *,const unsigned char *);
15extern int crypto_secretbox_open(unsigned char *,const unsigned char *,unsigned long long,const unsigned char *,const unsigned char *);
16extern int crypto_scalarmult(unsigned char *,const unsigned char *,const unsigned char *);
17extern int crypto_scalarmult_base(unsigned char *,const unsigned char *);
18extern int crypto_box(unsigned char *,const unsigned char *,unsigned long long,const unsigned char *,const unsigned char *,const unsigned char *);
19extern int crypto_box_open(unsigned char *,const unsigned char *,unsigned long long,const unsigned char *,const unsigned char *,const unsigned char *);
20extern int crypto_box_keypair(unsigned char *,unsigned char *);
21extern int crypto_box_beforenm(unsigned char *,const unsigned char *,const unsigned char *);
22extern int crypto_box_afternm(unsigned char *,const unsigned char *,unsigned long long,const unsigned char *,const unsigned char *);
23extern int crypto_box_open_afternm(unsigned char *,const unsigned char *,unsigned long long,const unsigned char *,const unsigned char *);
24extern int crypto_sign(unsigned char *,unsigned long long *,const unsigned char *,unsigned long long,const unsigned char *);
25extern int crypto_sign_open(unsigned char *,unsigned long long *,const unsigned char *,unsigned long long,const unsigned char *);
26extern int crypto_sign_keypair(unsigned char *,unsigned char *);