summaryrefslogtreecommitdiff
path: root/test/transport/kex/test_ecdh_sha2_nistp521.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/transport/kex/test_ecdh_sha2_nistp521.rb')
-rw-r--r--test/transport/kex/test_ecdh_sha2_nistp521.rb17
1 files changed, 9 insertions, 8 deletions
diff --git a/test/transport/kex/test_ecdh_sha2_nistp521.rb b/test/transport/kex/test_ecdh_sha2_nistp521.rb
index 39ef476..6fa6e24 100644
--- a/test/transport/kex/test_ecdh_sha2_nistp521.rb
+++ b/test/transport/kex/test_ecdh_sha2_nistp521.rb
@@ -4,14 +4,14 @@ unless defined?(OpenSSL::PKey::EC)
puts "Skipping tests for ecdh-sha2-nistp521 key exchange"
else
require 'transport/kex/test_ecdh_sha2_nistp256'
- module Transport
+ module Transport
module Kex
class TestEcdhSHA2NistP521 < TestEcdhSHA2NistP256
def setup
- @ecdh = @algorithms = @connection = @server_key =
+ @ecdh = @algorithms = @connection = @server_key =
@packet_data = @shared_secret = nil
end
-
+
def test_exchange_keys_should_return_expected_results_when_successful
result = exchange!
assert_equal session_id, result[:session_id]
@@ -19,20 +19,21 @@ else
assert_equal shared_secret, result[:shared_secret]
assert_equal digester, result[:hashing_algorithm]
end
-
+
private
-
+
def digester
OpenSSL::Digest::SHA512
end
-
+
def subject
Net::SSH::Transport::Kex::EcdhSHA2NistP521
end
-
+
def ecparam
"secp521r1"
end
end
- end; end
+ end
+ end
end