annotate crypto_desc.h @ 911:367205a2c1c4 asm

Include license information for Cryptogams routines
author Matt Johnston <matt@ucc.asn.au>
date Thu, 27 Feb 2014 22:30:56 +0800
parents 89555751c489
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
766
d1575fdc29a6 start on ecdsa keys
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1 #ifndef _CRYPTO_DESC_H
d1575fdc29a6 start on ecdsa keys
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2 #define _CRYPTO_DESC_H
d1575fdc29a6 start on ecdsa keys
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
3
910
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
4 #include "includes.h"
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
5
766
d1575fdc29a6 start on ecdsa keys
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
6 void crypto_init();
d1575fdc29a6 start on ecdsa keys
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
7
d1575fdc29a6 start on ecdsa keys
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
8 extern int dropbear_ltc_prng;
d1575fdc29a6 start on ecdsa keys
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
9
910
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
10 #ifdef DROPBEAR_AES_ASM
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
11 extern const struct ltc_cipher_descriptor aes_asm_desc;
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
12 #define DROPBEAR_AES_DESC (aes_asm_desc)
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
13 #else
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
14 #define DROPBEAR_AES_DESC (aes_desc)
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
15 #endif
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
16
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
17 #ifdef DROPBEAR_SHA1_ASM
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
18 extern const struct ltc_hash_descriptor sha1_asm_desc;
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
19 #define DROPBEAR_SHA1_DESC (sha1_asm_desc)
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
20 #else
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
21 #define DROPBEAR_SHA1_DESC (sha1_desc)
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
22 #endif
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
23
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
24
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
25
89555751c489 merge up to 2013.63, improve ASM makefile rules a bit
Matt Johnston <matt@ucc.asn.au>
parents: 857
diff changeset
26
857
c19acba28590 use oldstyle comments
Matt Johnston <matt@ucc.asn.au>
parents: 766
diff changeset
27 #endif /* _CRYPTO_DESC_H */
766
d1575fdc29a6 start on ecdsa keys
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
28