scrambled_eggs
Easy data scrambler
Installation
Add this line to your application's Gemfile:
gem 'scrambled_eggs'
And then execute:
$ bundle
Or install it yourself as:
$ gem install scrambled_eggs
Usage
Default key is /etc/hostname file.
Scramble (encrypt)
egg = ScrambledEggs.new
scrambled = egg.scramble( data )
Descramble (decrypt)
egg = ScrambledEggs.new
descrambled = egg.descramble( scrambled )
Advanced
egg = ScrambledEggs.new( algorithm: 'aes-128-cbc', key: 'Password' )
scrambled = egg.scramble( data )
descrambled = egg.descramble( scrambled )
Copyright
Author:
- sanadan [email protected]
Copyright:
- Copyright (c) 2015 sanadan
License:
- MIT
Contributing
- Fork it ( https://github.com/sanadan/scrambled_eggs/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request