summaryrefslogtreecommitdiff
path: root/lib/net/ssh/transport/kex
Commit message (Expand)AuthorAgeFilesLines
* Remove x25519 workaroundsmfazekas/fix-x25519Miklós Fazekas2021-08-051-1/+0
* Workaround for https://github.com/RubyCrypto/x25519/issues/22Miklós Fazekas2021-08-041-0/+2
* Remove Trailing white spaceFlorian Wininger2021-07-011-4/+4
* Fix empty line for code clarityFlorian Wininger2021-07-011-1/+0
* Add support for diffie-hellman-group14-sha256, fixes #794mfazekas/diffie-hellman-group14-sha256Richard Schwab2021-03-151-0/+11
* Rubocop fixesMiklos Fazekas2020-06-101-6/+6
* Implemented rsa-sha2-512, rsa-sha2-256 host_key algsMiklos Fazekas2020-06-101-2/+9
* Define rubocop metric lengthFlorian Wininger2019-09-251-3/+9
* Add Curve25519Sha256Florian Wininger2019-09-102-0/+68
* Refactoring kex ecdh RFC5656Florian Wininger2019-08-284-65/+95
* Add Abstract Kex classFlorian Wininger2019-08-243-113/+121
* Refactor DH get_parametersFlorian Wininger2019-08-231-16/+5
* Update digesterFlorian Wininger2019-08-234-11/+8
* Merge pull request #699 from fwininger/refactoring_kexMiklós Fazekas2019-08-236-42/+17
|\
| * Remove include already include.Florian Wininger2019-08-231-5/+1
| * Remove already include modulesFlorian Wininger2019-08-233-20/+14
| * Define properly the get_p and get_g method to handle inheritance.Florian Wininger2019-08-232-12/+2
| * Move KEXDH Constant into the Constants ModulesFlorian Wininger2019-08-231-5/+0
* | Remove unnecessary defined?(OpenSSL::PKey::EC) and defined?(OpenSSL::Digest::...Florian Wininger2019-08-231-8/+6
|/
* Server key signature verification done even if not requestedPiotr Kliczewski2018-12-061-1/+1
* Fix issue for ecdh_sha2_nistp256 kex tooMiklos Fazekas2018-05-301-2/+2
* Use host_key_fomrmat to compare sig_type as format can be different from algMiklos Fazekas2018-05-261-2/+2
* FingerprintHash SHA256|MD5Miklos Fazekas2018-03-221-40/+41
* Whitespace fixeswhitespace-fixesMiklos Fazekas2018-03-215-5/+20
* Updated rubocopMiklos Fazekas2018-03-216-425/+438
* Fix OpenSSL 2 deprecation warningsMiklos Fazekas2016-12-151-5/+16
* Use 1.9 hash syntaxMiklos Fazekas2016-12-111-5/+5
* UTF-8: Optimize away dup when it's safe, added integrations testsMiklos Fazekas2016-07-231-1/+1
* Adds minimum_dh_bits option.Aaron Bedra2016-05-051-3/+5
* implement many algorithmsRyosuke Yamazaki2012-03-265-3/+174
* add diffie-hellman-group-exchange-sha256 supportRyosuke Yamazaki2011-12-161-0/+15
* Compatibile with OpenSSHRyosuke Yamazaki2011-12-161-2/+5
* add a test for dh group-exchangeJamis Buck2007-08-121-6/+3
* add a test to verify that the correct parameters are passed to the host key v...Jamis Buck2007-08-121-4/+1
* first pass at a test for diffie-hellman group1-sha1Jamis Buck2007-08-121-4/+3
* add support for a few more ciphers. allow preferred algorithms to be specifie...Jamis Buck2007-08-091-1/+1
* preliminary support for rekeyingJamis Buck2007-08-091-1/+1
* host key verificationJamis Buck2007-08-091-4/+3
* Add v2 branchJamis Buck2007-07-242-0/+293