タグ

ブックマーク / sai-ou89.hatenadiary.org (1)

  • 可逆式暗号化関数を作る - RubyBeginner (ルビギナー)の世にも奇妙な開発

    INDEX PAGE 可逆式暗号化を作る データベースにデータを格納する時 ログイン画面用のパスワードは 照合さえできればよいので不可逆式の暗号化を採用が良いと思います。 具体的にはStringクラスのcryptを利用するのが良いと思います。 http://www.ruby-lang.org/ja/man/html/String.html#crypt これで、システム管理者も含めて誰もデータベースのデータを読めないはずです。 しかし、住所・電話番号のような データベースにそのまま入れたくないけど かと言って、復号できないとシステムを作れないような場合 これを実現するにはOpenSSL用のライブラリーを利用するのが良いようです。 http://www.ruby-lang.org/ja/man/html/OpenSSL_Cipher_Cipher.html ちょっとこのまま各ソースで実装するの

    可逆式暗号化関数を作る - RubyBeginner (ルビギナー)の世にも奇妙な開発
    ms2310
    ms2310 2011/02/07
    可逆暗号化の作り方。OpenSSL利用。
  • 1