- ベストアンサー
DBデータをJAVAで暗号化したい
表題のとおりで、 DBのデータを暗号化して格納し、 アプリケーションで使用するときに複合化して 表示するようにしたいです。 http://www.itmedia.co.jp/enterprise/articles/0407/01/news017.html にあるように暗号化すると、 暗号結果がbyte型の配列になります。 これをDBに格納するにはどうしたらいいのでしょうか? すみませんがどなたか助けてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
byte[]を16進文字列に変換しては? DBは十分なサイズのvarchar(MySQLならtextあたりが便利)に文字として放り込み、取り出したら文字からbyte[]に変換して復号。
お礼
なるほど!!目からウロコです。 無事できました。ありがとうございますー!