Mercurial > dropbear
comparison signkey.h @ 44:45edf30ea0a6
Improved signkey code
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 03 Aug 2004 15:51:55 +0000 |
parents | fe6bca95afa7 |
children | 095d689fed16 |
comparison
equal
deleted
inserted
replaced
43:942b22d7dd1c | 44:45edf30ea0a6 |
---|---|
40 }; | 40 }; |
41 | 41 |
42 typedef struct SIGN_key sign_key; | 42 typedef struct SIGN_key sign_key; |
43 | 43 |
44 sign_key * new_sign_key(); | 44 sign_key * new_sign_key(); |
45 const char* signkey_name_from_type(int type, int *namelen); | |
46 int signkey_type_from_name(const char* name, int namelen); | |
45 int buf_get_pub_key(buffer *buf, sign_key *key, int *type); | 47 int buf_get_pub_key(buffer *buf, sign_key *key, int *type); |
46 int buf_get_priv_key(buffer* buf, sign_key *key, int *type); | 48 int buf_get_priv_key(buffer* buf, sign_key *key, int *type); |
47 void buf_put_pub_key(buffer* buf, sign_key *key, int type); | 49 void buf_put_pub_key(buffer* buf, sign_key *key, int type); |
48 void buf_put_priv_key(buffer* buf, sign_key *key, int type); | 50 void buf_put_priv_key(buffer* buf, sign_key *key, int type); |
49 void sign_key_free(sign_key *key); | 51 void sign_key_free(sign_key *key); |