X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=sshpubk.c;h=cd35afd5ad2a15265324b03fa22bdedfeb4779f5;hb=2bf868835591b39f17a157b1511b1e2f4b6e77da;hp=87f1ebf3db179abbbec1c5fa996e3cb3505d49b3;hpb=7d1c30cd50ce18b8ad9c5970d7f917406d706ae0;p=PuTTY.git diff --git a/sshpubk.c b/sshpubk.c index 87f1ebf3..cd35afd5 100644 --- 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; }