14 best Ruby Encryption libraries in 2021

by karthikeyan

Enable encryption, decryption with advanced algorithms like AES, DES, RSA and more for your Ruby application. Get ratings, code snippets & documentation for each library.

Use the open source, cloud APIs, or public libraries listed below in your application development based on your technology preferences, such as primary language. The below list also provides a view of the components' rating on different dimensions such as community support availability, security vulnerability, and overall quality, helping you make an informed choice for implementation and maintenance of your application. Please review the components carefully, having a no license alert or proprietary license, and use them appropriately in your applications. Please check the component page for the exact license of the component. You can also get information on the component's features, installation steps, top code snippets, and top community discussions on the component details page. The links to package managers are listed for download, where packages are readily available. Otherwise, build from the respective repositories for use in your application. You can also use the source code from the repositories in your applications based on the respective license types.
a

attr_encryptedby attr-encrypted

Generates attr_accessors that encrypt and decrypt attributes

Ruby Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
r

rubyzipby rubyzip

Official Rubyzip repository

Ruby Updated: 6 mo ago License: No License

Support
Quality
Security
License
Reuse
c

cryptosphereby cryptosphere

Encrypted peer-to-peer web application platform for decentralized, privacy-preserving applications

Ruby Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
l

lockboxby ankane

Modern encryption for Ruby and Rails

Ruby Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
r

rbnaclby RubyCrypto

Ruby FFI binding to the Networking and Cryptography (NaCl) library (a.k.a. libsodium)

Ruby Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
s

symmetric-encryptionby reidmorrison

Symmetric Encryption for Ruby Projects using OpenSSL

Ruby Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
s

strongboxby spikex

Secures ActiveRecord attributes with public key encryption

Ruby Updated: 8 mo ago License: Permissive

Support
Quality
Security
License
Reuse
g

gibberishby mdp

Simple Ruby encryption module

Ruby Updated: 8 mo ago License: Permissive

Support
Quality
Security
License
Reuse
c

crypt_keeperby jmazzi

Transparent ActiveRecord encryption

Ruby Updated: 8 mo ago License: Permissive

Support
Quality
Security
License
Reuse
j

json-jwtby nov

JSON Web Token and its family (JSON Web Signature, JSON Web Encryption and JSON Web Key) in Ruby

Ruby Updated: 8 mo ago License: Permissive

Support
Quality
Security
License
Reuse
s

sekretsby ahoward

sekrets is a command line tool and library used to securely manage encrypted files and settings in your rails' applications and git repositories.

Ruby Updated: 10 mo ago License: Permissive

Support
Quality
Security
License
Reuse
p

pwsby janlelis

Command-Line Password Safe 🔐︎

Ruby Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
a

aescryptby Gurpartap

A simple and opinionated AES encrypt / decrypt Ruby gem that just works.

Ruby Updated: 5 mo ago License: Permissive

Support
Quality
Security
License
Reuse
c

cryptonoteby alainmeier

:lock: A simple open source web application that lets users encrypt and share messages that can only be read once.

Ruby Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items

Find more libraries on