version 1.30, 2003/06/18 11:28:11 |
version 1.30.2.1, 2004/02/28 03:51:34 |
|
|
|
|
/* RSASSA-PKCS1-v1_5 (PKCS #1 v2.0 signature) with SHA1 */ |
/* RSASSA-PKCS1-v1_5 (PKCS #1 v2.0 signature) with SHA1 */ |
int |
int |
ssh_rsa_sign(Key *key, u_char **sigp, u_int *lenp, |
ssh_rsa_sign(const Key *key, u_char **sigp, u_int *lenp, |
u_char *data, u_int datalen) |
const u_char *data, u_int datalen) |
{ |
{ |
const EVP_MD *evp_md; |
const EVP_MD *evp_md; |
EVP_MD_CTX md; |
EVP_MD_CTX md; |
|
|
} |
} |
|
|
int |
int |
ssh_rsa_verify(Key *key, u_char *signature, u_int signaturelen, |
ssh_rsa_verify(const Key *key, const u_char *signature, u_int signaturelen, |
u_char *data, u_int datalen) |
const u_char *data, u_int datalen) |
{ |
{ |
Buffer b; |
Buffer b; |
const EVP_MD *evp_md; |
const EVP_MD *evp_md; |