]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - sshpubk.c
Merge branch 'pre-0.64'
[PuTTY.git] / sshpubk.c
index 63b54b12e3ccec9bb103dd076ba8b6c0930a43cd..11182283f53f7a84db0cfe22d331982ed3a86f37 100644 (file)
--- a/sshpubk.c
+++ b/sshpubk.c
@@ -563,6 +563,12 @@ const struct ssh_signkey *find_pubkey_alg(const char *name)
        return &ssh_rsa;
     else if (!strcmp(name, "ssh-dss"))
        return &ssh_dss;
+    else if (!strcmp(name, "ecdsa-sha2-nistp256"))
+        return &ssh_ecdsa_nistp256;
+    else if (!strcmp(name, "ecdsa-sha2-nistp384"))
+        return &ssh_ecdsa_nistp384;
+    else if (!strcmp(name, "ecdsa-sha2-nistp521"))
+        return &ssh_ecdsa_nistp521;
     else
        return NULL;
 }