Provides SSL, TLS and general purpose cryptography.

License: Other

Language: C

Keywords: c, openssl, ruby, tls

OpenSSL for Ruby

Build Status Build status

OpenSSL provides SSL, TLS and general purpose cryptography. It wraps the OpenSSL library.


The openssl gem is available at You can install with:

gem install openssl

You may need to specify the path where OpenSSL is installed.

gem install openssl -- --with-openssl-dir=/opt/openssl

Alternatively, you can install the gem with bundler:

# Gemfile
gem 'openssl'
# or specify git master
gem 'openssl', git: ''

After doing bundle install, you should have the gem installed in your bundle.


Once installed, you can require "openssl" in your application.

require "openssl"

NOTE: If you are using Ruby 2.3 (and not Bundler), you must activate the gem version of openssl, otherwise the default gem packaged with the Ruby installation will be used:

gem "openssl"
require "openssl"




Please read our for instructions.


Security issues should be reported to ruby-core by following the process described on "Security at".

Project Statistics

Sourcerank 13
Repository Size 2.52 MB
Stars 124
Forks 81
Watchers 44
Open issues 54
Dependencies 5
Contributors 27
Tags 17
Last updated
Last pushed

Top Contributors See all

Kazuki Yamaguchi Zachary Scott SHIBATA Hiroshi Nobuyoshi Nakada Aaron Patterson Tony Arcieri Leon George Janko Marohnić Colby Swandale aeris Jason Yeo Koichi ITO Antonio Terceiro Benoit Daloze Vladimir Rybas Colton Jenkins Brian Cunnie Martin Sidaway Jun Aruga ahadc

Packages Referencing this Repo

It wraps the OpenSSL library.
Latest release 2.1.2 - Updated - 124 stars

Recent Tags See all

v2.1.2 October 17, 2018
v2.0.9 October 17, 2018
v2.1.1 May 12, 2018
v2.0.8 May 12, 2018
v2.1.0 December 14, 2017
v2.0.7 December 14, 2017
v2.1.0.beta2 November 25, 2017
v2.0.6 September 24, 2017
v2.1.0.beta1 September 03, 2017
v2.0.5 August 08, 2017
v2.0.4 June 14, 2017
v2.0.3 January 31, 2017
v2.0.2 December 21, 2016
v2.0.1 December 10, 2016
v2.0.0 November 30, 2016

Interesting Forks See all

Provides SSL, TLS and general purpose cryptography.
This repository is no longer available - 1 stars - 1 forks
Provides SSL, TLS and general purpose cryptography.
C - Last pushed - 1 stars

Something wrong with this page? Make a suggestion

Last synced: 2018-11-15 16:14:32 UTC

Login to resync this repository