version 1.36, 2001/06/07 20:23:03 |
version 1.37, 2001/06/23 15:12:17 |
|
|
* passphrase. |
* passphrase. |
*/ |
*/ |
|
|
int |
static int |
key_save_private_rsa1(Key *key, const char *filename, const char *passphrase, |
key_save_private_rsa1(Key *key, const char *filename, const char *passphrase, |
const char *comment) |
const char *comment) |
{ |
{ |
|
|
} |
} |
|
|
/* save SSH v2 key in OpenSSL PEM format */ |
/* save SSH v2 key in OpenSSL PEM format */ |
int |
static int |
key_save_private_pem(Key *key, const char *filename, const char *_passphrase, |
key_save_private_pem(Key *key, const char *filename, const char *_passphrase, |
const char *comment) |
const char *comment) |
{ |
{ |
|
|
* otherwise. |
* otherwise. |
*/ |
*/ |
|
|
Key * |
static Key * |
key_load_public_rsa1(int fd, const char *filename, char **commentp) |
key_load_public_rsa1(int fd, const char *filename, char **commentp) |
{ |
{ |
Buffer buffer; |
Buffer buffer; |
|
|
* Assumes we are called under uid of the owner of the file. |
* Assumes we are called under uid of the owner of the file. |
*/ |
*/ |
|
|
Key * |
static Key * |
key_load_private_rsa1(int fd, const char *filename, const char *passphrase, |
key_load_private_rsa1(int fd, const char *filename, const char *passphrase, |
char **commentp) |
char **commentp) |
{ |
{ |
|
|
return NULL; |
return NULL; |
} |
} |
|
|
Key * |
static Key * |
key_load_private_pem(int fd, int type, const char *passphrase, |
key_load_private_pem(int fd, int type, const char *passphrase, |
char **commentp) |
char **commentp) |
{ |
{ |
|
|
return prv; |
return prv; |
} |
} |
|
|
int |
static int |
key_perm_ok(int fd, const char *filename) |
key_perm_ok(int fd, const char *filename) |
{ |
{ |
struct stat st; |
struct stat st; |
|
|
return prv; |
return prv; |
} |
} |
|
|
int |
static int |
key_try_load_public(Key *k, const char *filename, char **commentp) |
key_try_load_public(Key *k, const char *filename, char **commentp) |
{ |
{ |
FILE *f; |
FILE *f; |