暗号化とは、データの内容を他人には分からないようにするための方法で、元データに処理を施し、別のデータに変換すること。
暗号鍵と呼ばれるデータを使用して元のデータを暗号化することで、元のデータを全く違うデータへと変換する。そして暗号化の時と同様の鍵を使用することで、元のデータへ戻すことが可能。(復号化)
暗号鍵が他人へ渡ってしまうと暗号化したデータが読まれてしまうため、暗号鍵は厳重に管理する必要がある。また暗号化は可逆性があり復号化が可能な一方、ハッシュ値は非可逆で復号化ができないため、多くの場合データベースにはハッシュ値を保存し、同一データのハッシュ値が常に同じになる性質を活かした活用がされている。
株式会社Hakuhodo DY ONE
〒150-6033
東京都渋谷区恵比寿4丁目20番3号
恵比寿ガーデンプレイスタワー