version 1.28.2.1, 2003/09/16 20:50:44 |
version 1.28.2.2, 2004/03/04 18:18:16 |
|
|
|
|
/* 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; |