Skip to content

Ruby library for pure SSL/TLS handshake testing. No additional requirements.

Notifications You must be signed in to change notification settings

arlimus/sslshake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sslshake

Tiny Ruby library to simulate SSL and TLS handshakes. Independent of OpenSSL. Supports SSLv2, SSLv3, TLS 1.0 - 1.2.

Requirements

  • Ruby v1.9.3+

Usage

require 'sslshake'
SSLShake.hello('my.host', port: 4443, protocol: 'tls1.2')

Test (requires Docker)

bundle install
bundle exec test/accuracy/test.rb

License

MPLv2, see https://www.mozilla.org/en-US/MPL/2.0/

About

Ruby library for pure SSL/TLS handshake testing. No additional requirements.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages