New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

otherinbox-crypt19

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

otherinbox-crypt19

  • 1.2.1
  • Rubygems
  • Socket score

Version published
Maintainers
2
Created
Source

crypt

Description

The Crypt library is a pure-ruby implementation of a number of popular encryption algorithms. Block cyphers currently include Blowfish, GOST, IDEA, Rijndael (AES), and RC6. Cypher Block Chaining (CBC) has been implemented.

Crypt is written entirely in ruby so deployment is simple - no platform concerns, no library dependencies, nothing to compile.

This version is tested on MRI Ruby 1.8.6, 1.8.7, 1.9.1, 1.9.2-preview1, and JRuby 1.4.0.

Usage

TODO See http://crypt.rubyforge.org/ for now.

Installation

gem install crypt19

Credits

Contributors

Updated and maintained by Jonathan Rudenberg (2009)

RC6 algorithm implementation by Alexey Lapitsky (2009)

Block padding fix by Daniel Brahneborg (2007)

Originally written by Richard Kernahan (2005/2006)

References

The Blowfish code was adapted from Bruce Schneier's reference C code.

The GOST code was adapted from Wei Dai's C++ code from the Crypto++ project.

The IDEA code was based on the reference C implementation once published by MediaCrypt.

The Rijndael code was adapted from the reference ANSI C code by Paulo Barreto and Vincent Rijmen.

License

This work is placed in the public domain. See LICENSE for algorithm licensing details.

FAQs

Package last updated on 18 Jun 2012

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc