Multiple encryptions algorithms written in ruby