Lines Matching refs:Key
40 typedef struct Key Key; typedef
60 struct Key { struct
67 Key *key_new(int); argument
68 Key *key_new_private(int);
69 void key_free(Key *);
70 Key *key_demote(Key *);
71 int key_equal(const Key *, const Key *);
72 char *key_fingerprint(Key *, enum fp_type, enum fp_rep);
73 char *key_type(Key *);
74 int key_write(const Key *, FILE *);
75 int key_read(Key *, char **);
76 u_int key_size(Key *);
78 Key *key_generate(int, u_int);
79 Key *key_from_private(Key *);
82 Key *key_from_blob(u_char *, int);
83 int key_to_blob(const Key *, u_char **, u_int *);
84 char *key_ssh_name(const Key *);
87 int key_sign(Key *, u_char **, u_int *, u_char *, u_int);
88 int key_verify(Key *, u_char *, u_int, u_char *, u_int);