Browse Subversion Repository
Diff of /trunk/ttssh2/ttxssh/hostkey.c
Parent Directory
| Revision Log
| Patch
| 46 |
{KEY_ALGO_ECDSA384, KEY_ECDSA384, NID_sha384, "ecdsa-sha2-nistp384"}, // RFC5656 |
{KEY_ALGO_ECDSA384, KEY_ECDSA384, NID_sha384, "ecdsa-sha2-nistp384"}, // RFC5656 |
| 47 |
{KEY_ALGO_ECDSA521, KEY_ECDSA521, NID_sha512, "ecdsa-sha2-nistp521"}, // RFC5656 |
{KEY_ALGO_ECDSA521, KEY_ECDSA521, NID_sha512, "ecdsa-sha2-nistp521"}, // RFC5656 |
| 48 |
{KEY_ALGO_ED25519, KEY_ED25519, NID_sha512, "ssh-ed25519"}, // RDC8709 |
{KEY_ALGO_ED25519, KEY_ED25519, NID_sha512, "ssh-ed25519"}, // RDC8709 |
| 49 |
|
{KEY_ALGO_RSASHA256,KEY_RSA, NID_sha256, "rsa-sha2-256"}, // RFC8332 |
| 50 |
|
{KEY_ALGO_RSASHA512,KEY_RSA, NID_sha512, "rsa-sha2-512"}, // RFC8332 |
| 51 |
{KEY_ALGO_UNSPEC, KEY_UNSPEC, NID_undef, "ssh-unknown"}, |
{KEY_ALGO_UNSPEC, KEY_UNSPEC, NID_undef, "ssh-unknown"}, |
| 52 |
{KEY_ALGO_NONE, KEY_NONE, NID_undef, NULL}, |
{KEY_ALGO_NONE, KEY_NONE, NID_undef, NULL}, |
| 53 |
}; |
}; |
| 143 |
return KEY_ALGO_UNSPEC; |
return KEY_ALGO_UNSPEC; |
| 144 |
} |
} |
| 145 |
|
|
| 146 |
int get_ssh2_keyalgo_hashtype(ssh_keyalgo algo) |
int get_ssh2_key_hashtype(ssh_keyalgo algo) |
| 147 |
{ |
{ |
| 148 |
const struct ssh2_host_key_t *ptr = ssh2_host_key; |
const struct ssh2_host_key_t *ptr = ssh2_host_key; |
| 149 |
|
|
| 200 |
KEY_ALGO_ECDSA384, |
KEY_ALGO_ECDSA384, |
| 201 |
KEY_ALGO_ECDSA521, |
KEY_ALGO_ECDSA521, |
| 202 |
KEY_ALGO_ED25519, |
KEY_ALGO_ED25519, |
| 203 |
|
KEY_ALGO_RSASHA256, |
| 204 |
|
KEY_ALGO_RSASHA512, |
| 205 |
KEY_ALGO_RSA, |
KEY_ALGO_RSA, |
| 206 |
KEY_ALGO_DSA, |
KEY_ALGO_DSA, |
| 207 |
KEY_ALGO_NONE, |
KEY_ALGO_NONE, |
|
|
Legend:
| Removed from v.10064 |
|
| changed lines |
| |
Added in v.10065 |
|
|
| |