comparison ecdsa.h @ 846:b298bb438625 keyondemand

refactor key generation, make it generate as required. Needs UI in server command line options
author Matt Johnston <matt@ucc.asn.au>
date Thu, 07 Nov 2013 00:18:52 +0800
parents 774ad9b112ef
children 7540c0822374
comparison
equal deleted inserted replaced
845:774ad9b112ef 846:b298bb438625
24 void buf_put_ecdsa_priv_key(buffer *buf, ecc_key *key); 24 void buf_put_ecdsa_priv_key(buffer *buf, ecc_key *key);
25 enum signkey_type ecdsa_signkey_type(ecc_key * key); 25 enum signkey_type ecdsa_signkey_type(ecc_key * key);
26 26
27 void buf_put_ecdsa_sign(buffer *buf, ecc_key *key, buffer *data_buf); 27 void buf_put_ecdsa_sign(buffer *buf, ecc_key *key, buffer *data_buf);
28 int buf_ecdsa_verify(buffer *buf, ecc_key *key, buffer *data_buf); 28 int buf_ecdsa_verify(buffer *buf, ecc_key *key, buffer *data_buf);
29 /* Returns 1 on success */
30 int signkey_is_ecdsa(enum signkey_type type);
29 31
30 #endif 32 #endif
31 33
32 #endif // _ECDSA_H_ 34 #endif // _ECDSA_H_