[pgsql-jp: 35885] Re: PostgreSQLでの暗号化/復号化について

A.HASEGAWA blu-cielo @ nifty.com
2005年 8月 22日 (月) 17:21:35 JST


長谷川です。お世話になっております。

> > 1.DB上の個人情報を暗号化して、管理ツール等で閲覧した際に、
> > 内容を視覚的に判別できなくして欲しい。
> に注目すれば、暗号化までしなくても、encode, decodeで
> いかがでしょうか。
確かに顧客の要件としては、「視覚的にわからなければいい」という
レベルなので、この方法でもいいかもしれません。

ちなみにencrypt, decryptを使ったとして、
1.テーブルにINSERT
encrypt( 'あ', 'KEY', 'bf-cbc/pad:none' ) → H¥275¥361¥246h¥371¥
317¥313

2.テーブルからSELECT
decrypt( 'H¥275¥361¥246h¥371¥
317¥313', 'KEY', 'bf-cbc/pad:none' ) → ¥244¥242¥000¥000¥000¥000¥000¥000

上記のような手順を踏むと、画面に表示したときに、
¥244¥242¥000¥000¥000¥000¥000¥000
と表示されてしまうのですが、変換などの記述が必要なのでしょうか?
宜しくお願い致します。




pgsql-jp メーリングリストの案内