# Using string cryptography in Rails

**URL:** <https://discuss.rubyonrails.org/t/using-string-cryptography-in-rails/21355>\
**Category:** rubyonrails-talk\
**Created:** [December 6, 2007, 3:14pm UTC](https://discuss.rubyonrails.org/t/using-string-cryptography-in-rails/21355 "2007-12-06T15:14:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ebrad](https://avatars.discourse-cdn.com/v4/letter/e/13edae/32.png) [@ebrad](https://discuss.rubyonrails.org/u/ebrad)\
**Post date:** [December 6, 2007, 3:14pm UTC](https://discuss.rubyonrails.org/t/using-string-cryptography-in-rails/21355/1 "2007-12-06T15:14:29Z")

</div>

I struggled with this a couple weeks ago for saving Social Security Numbers and Salaries in the DB encrypted. Not sure how secure this is, but this is perhaps a start:

[http://pastie.caboo.se/125436](http://pastie.caboo.se/125436)

---

<div class="post-metadata">

**Author:** ![Rick\_DeNatale](https://avatars.discourse-cdn.com/v4/letter/r/a587f6/32.png) [@Rick\_DeNatale](https://discuss.rubyonrails.org/u/Rick_DeNatale)\
**Post date:** [December 6, 2007, 3:53pm UTC](https://discuss.rubyonrails.org/t/using-string-cryptography-in-rails/21355/2 "2007-12-06T15:53:10Z")

</div>

In my latest project I needed to encrypt cc numbers. I based my code on this blog [http://blog.leetsoft.com/2006/03/14/simple-encryption](http://blog.leetsoft.com/2006/03/14/simple-encryption)

Nothing needed except the standard ruby library.
