Revision: 80604
Updated URL
Updated Code
at March 21, 2020 23:38 by chrisaiv
Updated URL
https://www.chrisjmendez.com/2007/10/21/ruby-encrypting-decrypting-passwords-using-ezcrypto/
Updated Code
https://www.chrisjmendez.com/2007/10/21/ruby-encrypting-decrypting-passwords-using-ezcrypto/
Revision: 4073
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 21, 2007 18:19 by chrisaiv
Initial Code
############################ #1. Encryption ############################ #A. Import the Libraries require 'rubygems' require 'ezcrypto' #B. Create AES 128-bit Key # => 1. Make a strong alpha-numeric password longer then 8-bytes # => 2. Create a Salt or two-form hash @key = EzCrypto::Key.with_password("alph@_num3r1c", "salted hash") #C. Encrypt the Data @encrypted = @key.encrypt "$up3r_p@$$w0rd" puts "This is your encrypted data \n" + @encrypted ############################ #2. Decryption ############################ #A. Establish the Key like you did in Step A above #B. Decrypt the Original Message @decrypted = @key.decrypt @encrypted puts "This is the decrypted original data \n" + @decrypted
Initial URL
Initial Description
First things First you need to install this ruby gem user$ sudo gem install ezcrypto
Initial Title
Encrypting / Decrypting Passwords using EzCrypto
Initial Tags
ruby
Initial Language
Ruby