lib/net/ssh/buffer.rb in net-ssh-5.2.0 vs lib/net/ssh/buffer.rb in net-ssh-6.0.0.beta1

- old
+ new

@@ -321,18 +321,10 @@ end when /^ssh-ed25519$/ Net::SSH::Authentication::ED25519Loader.raiseUnlessLoaded("unsupported key type `#{type}'") key = Net::SSH::Authentication::ED25519::PubKey.read_keyblob(self) when /^ecdsa\-sha2\-(\w*)$/ - unless defined?(OpenSSL::PKey::EC) - raise NotImplementedError, "unsupported key type `#{type}'" - else - begin - key = OpenSSL::PKey::EC.read_keyblob($1, self) - rescue OpenSSL::PKey::ECError - raise NotImplementedError, "unsupported key type `#{type}'" - end - end + key = OpenSSL::PKey::EC.read_keyblob($1, self) else raise NotImplementedError, "unsupported key type `#{type}'" end return key