- ベストアンサー
PHPの可逆暗号化関数について
こんにちは、現在PHP ver5とpostgreSQLでデータベースと連携させて使っているのですが、 テーブル内にデータを入れる際、今は平文のまま登録していますが、 この文字列を、暗号化してデータベースに登録し、取り出したい時に複合化して平文に戻せる関数はどういったものがあるでしょうか。 IDやパスワードといった文字列ではないので不可逆暗号化関数では元のデータベースの平文が分からなくなってしまうと思うのですが、 これを暗号化して登録しておき、抽出する際に元に戻す作業をしたいのです。 これってURLエンコード・デコードとは違いますよね・・・。 長くなりましてすみません。わかる方よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
これはどうでしょうか http://jp.php.net/manual/ja/ref.mcrypt.php
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.2
PEARで探してみてはいかがでしょうか? 日本語マニュアルがあるのはあまりなさそうです・・・ http://pear.php.net/manual/ja/package.encryption.php http://pear.php.net/packages.php?catpid=6&catname=Encryption
質問者
お礼
ご回答どうもありがとうございました。
お礼
ご回答どうもありがとうございました。 いろいろなものがあるようなので、試してみたいと思います。