Mercurial > 510Connectbot
comparison src/ch/ethz/ssh2/KnownHosts.java @ 302:beaccc9df37b ganymed
add ecdsa key support everywhere
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Tue, 29 Jul 2014 20:23:00 -0700 |
parents | 4c3a4e88c027 |
children | 071eccdff8ea |
comparison
equal
deleted
inserted
replaced
301:ca5dd224a87b | 302:beaccc9df37b |
---|---|
514 } | 514 } |
515 else if(key instanceof DSAPublicKey) { | 515 else if(key instanceof DSAPublicKey) { |
516 thisAlgo = "ssh-dss"; | 516 thisAlgo = "ssh-dss"; |
517 } | 517 } |
518 else if (key instanceof ECPublicKey) { | 518 else if (key instanceof ECPublicKey) { |
519 ECPublicKey ecPub = (ECPublicKey) pk; | 519 ECPublicKey ecPub = (ECPublicKey) key; |
520 String keyType = ECDSASHA2Verify.getCurveName(ecPub.getParams().getCurve().getField().getFieldSize()); | 520 String keyType = ECDSASHA2Verify.getCurveName(ecPub.getParams().getCurve().getField().getFieldSize()); |
521 thisAlgo = ECDSASHA2Verify.ECDSA_SHA2_PREFIX + keyType; | 521 thisAlgo = ECDSASHA2Verify.ECDSA_SHA2_PREFIX + keyType; |
522 } | 522 } |
523 else { | 523 else { |
524 continue; | 524 continue; |