Hitachi

ノンストップデータベース HiRDB Version 10 データベース暗号化機能


7.3 データの検索

暗号化表のデータの検索は,SELECT文で行います。

SELECT文の例:
SELECT * FROM 口座 WHERE 氏名 = N'佐藤';

上記のSELECT文を実行すると,次の図のように暗号化表のデータを検索します。

図7‒3 暗号化表のデータの検索

[図データ]

[説明]
  1. 探索条件中の暗号化列と比較する条件を暗号化し,暗号化列のデータと一致する行を口座表から取得します。

  2. 1.で取得した行のうち,暗号化列のデータを復号化します。

  3. 検索結果はすべて平文データとなります。