• ベストアンサー

DBデータをJAVAで暗号化したい

表題のとおりで、 DBのデータを暗号化して格納し、 アプリケーションで使用するときに複合化して 表示するようにしたいです。 http://www.itmedia.co.jp/enterprise/articles/0407/01/news017.html にあるように暗号化すると、 暗号結果がbyte型の配列になります。 これをDBに格納するにはどうしたらいいのでしょうか? すみませんがどなたか助けてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • dekopa-
  • ベストアンサー率42% (161/378)
回答No.1

byte[]を16進文字列に変換しては? DBは十分なサイズのvarchar(MySQLならtextあたりが便利)に文字として放り込み、取り出したら文字からbyte[]に変換して復号。

syakko
質問者

お礼

なるほど!!目からウロコです。 無事できました。ありがとうございますー!

関連するQ&A