version 1.35, 2019/10/31 21:15:14 |
version 1.36, 2019/10/31 21:23:19 |
|
|
char *, size_t) __attribute__((__bounded__(__string__, 2, 3))); |
char *, size_t) __attribute__((__bounded__(__string__, 2, 3))); |
int sshkey_check_cert_sigtype(const struct sshkey *, const char *); |
int sshkey_check_cert_sigtype(const struct sshkey *, const char *); |
|
|
int sshkey_certify(struct sshkey *, struct sshkey *, const char *); |
int sshkey_certify(struct sshkey *, struct sshkey *, |
|
const char *, const char *); |
/* Variant allowing use of a custom signature function (e.g. for ssh-agent) */ |
/* Variant allowing use of a custom signature function (e.g. for ssh-agent) */ |
typedef int sshkey_certify_signer(struct sshkey *, u_char **, size_t *, |
typedef int sshkey_certify_signer(struct sshkey *, u_char **, size_t *, |
const u_char *, size_t, const char *, u_int, void *); |
const u_char *, size_t, const char *, const char *, u_int, void *); |
int sshkey_certify_custom(struct sshkey *, struct sshkey *, const char *, |
int sshkey_certify_custom(struct sshkey *, struct sshkey *, const char *, |
sshkey_certify_signer *, void *); |
const char *, sshkey_certify_signer *, void *); |
|
|
int sshkey_ecdsa_nid_from_name(const char *); |
int sshkey_ecdsa_nid_from_name(const char *); |
int sshkey_curve_name_to_nid(const char *); |
int sshkey_curve_name_to_nid(const char *); |
|
|
int sshkey_putb_plain(const struct sshkey *, struct sshbuf *); |
int sshkey_putb_plain(const struct sshkey *, struct sshbuf *); |
|
|
int sshkey_sign(struct sshkey *, u_char **, size_t *, |
int sshkey_sign(struct sshkey *, u_char **, size_t *, |
const u_char *, size_t, const char *, u_int); |
const u_char *, size_t, const char *, const char *, u_int); |
int sshkey_verify(const struct sshkey *, const u_char *, size_t, |
int sshkey_verify(const struct sshkey *, const u_char *, size_t, |
const u_char *, size_t, const char *, u_int); |
const u_char *, size_t, const char *, u_int); |
int sshkey_check_sigtype(const u_char *, size_t, const char *); |
int sshkey_check_sigtype(const u_char *, size_t, const char *); |