データベースの暗号化とは?実施するポイントや方法も詳しく解説!|ITトレンド資料請求リストに製品が追加されていません。暗号化ソフトの製品一覧データベースの暗号化とはどのようなものなのでしょうか。自社のデータを守るうえで、データベース暗号化が気になった人は多いでしょう。導入するにあたって注意点を知りたい人もいるかもしれません。この記事ではデータベース暗号化の概要から必要性、導入時のポイントを解説します。強固なセキュリティ対策を行う参考にしてください。近年、企業の情報流出事件が増加し、対応が急がれています。万が一機密情報や顧客の個人情報が流出すれば業務に支障が出るだけでなく、社会的信頼を大きく損なうことになるでしょう。データベース暗号化は、そのような情報流出対策の一環として必要性が高まっています。暗号化したデータであれば、たとえ第三者に不正取得されても中身を解読されません。インターネットを介した遠方からのサイバー攻撃はもちろん、社員による不正なデータ持ち出しを防ぐ効果も期待できます。一口に暗号化と言っても、その手法はいくつかに分けられます。ここでは3つの方法を見ていきましょう。1.ストレージを使った暗号化データを保存するストレージの暗号化機能を利用する方法があります。対象のストレージに保存するだけでデータが暗号化されるため、個々のデータに暗号化処理を施す作業は必要ありません。ユーザーは暗号化を意識することなく利用できます。対象のストレージに正式なアクセス権があるユーザーには、自動で復号された状態でデータが表示されます。このようにユーザーが意識することなく処理が行われる性質を透過性といいます。透過性は弱点でもあります。ストレージへのアクセス権を乗っとられると、第三者にもデータの中身を見られる可能性があるからです。2.アプリケーションを使った暗号化アプリケーションで暗号化したデータをデータベースに保存する方法です。この方法で保存したデータはデータベースから取り出しても暗号化されたままです。データベースにアクセスされただけでは情報は盗まれません。復号に使う鍵を適切に管理する必要があります。鍵はWebサーバで管理するため、Webサーバに侵入するサイバー攻撃には弱いといえます。アプリケーションに変更を加えなければならないのも難点です。3.データベースの機能を使った暗号化データベースの機能で透過的に暗号化する方式です。ストレージを使った暗号化と同様、ユーザーは暗号化を意識することなく使えます。OSやデータベースへのアクセス権限を奪われると、第三者にもデータを見られるという透過性の弱点があるのも同様です。この方式ではデータベースのログに生のデータが保存されるおそれがあるため注意が必要です。ストレージの暗号化と比較し、問題発生時の切り分けが容易なのがメリットです。データベースを暗号化する際のポイントデータベース暗号化を行う際のポイントを5つ見ていきましょう。データの透過性を意識するセキュリティにおいて重要なのは、ユーザーの負担が少ないことだと言われています。パスワードによるログインをイメージすると分かりやすいでしょう。パスワードを覚えるのは負担になるため、覚えやすいものを設定する人が多くなります。その結果、第三者に簡単に推測され、不正アクセスされる可能性が高くなります。このような事情は暗号化においても同じです。そこで、暗号化ではユーザーが意識せずに使える透過的なものであることが重視されています。暗号アルゴリズムを考慮する暗号アルゴリズムとは、暗号化のルールのことです。「ABC」を暗号化して「BCD」とする場合、「アルファベット順に1つずらす」のが暗号アルゴリズムです。暗号アルゴリズムによって暗号化の強度が変わります。できるだけ信頼性の高いアルゴリズムを選びましょう。現在、信頼性の高い暗号アルゴリズムとして広く使われているのはAESです。データベース暗号化の暗号アルゴリズムを選ぶ際も、特に理由がなければAESを選ぶとよいでしょう。暗号鍵を管理する暗号鍵は暗号文の復号に使われます。暗号鍵を第三者に盗まれると、暗号化したデータを不正に復号されてしまうということです。紛失すると正規のユーザーがデータを復号することが不可能になります。したがって、暗号鍵は厳重に管理する必要があります。暗号化データと同じ場所に保管しておくと、データと鍵をまとめて盗まれてしまうかもしれません。そのため、厳重な監視体制やアクセス制限を設けた別の場所に暗号鍵を保管しましょう。暗号鍵を保管するための専用ソフトウェア製品も存在するため、それらを利用するのも有効です。アクセス制御を行う暗号化は、あくまで不正アクセスなどによって情報が持ち出された際、中身を解読させないことで被害を抑える対策です。したがって、暗号化では不正アクセスそのものを防ぐことはできません。不正アクセスを防ぐためには、アクセス制御を行いましょう。ユーザーに権限を割り当て、権限で認められる範囲以外の情報にはアクセスできないようにします。いつ誰がデータにアクセスしたのか把握するために、アクセスログを取得しておくとよいでしょう。バックアップ・ネットワークも暗号化する暗号化すべきデータは、データベースの内部にあるものだけではありません。バックアップされたデータも暗号化が必要です。外部のハードディスクやUSBメモリなどに保存したデータの暗号化はおろそかになりがちなため、注意が必要です。これらの保存媒体を物理的に社外に持ち出すという内部犯行により、情報が流出する可能性があります。バックアップ時に暗号化するソフトウェアや、暗号化機能付きUSBメモリなどを活用しましょう。ネットワークの暗号化も必要です。データベースの中が暗号化されても、データベースに送信する途中のデータが暗号化されていなければ危険です。SSL/TLS暗号化通信を導入しましょう。適切にデータベースを暗号化して安全性を高めよう!データベース暗号化は情報流出を防ぐうえで有効な対策です。暗号化には以下の方法があります。以上を踏まえてデータベースを暗号化し、自社の情報を守りましょう。初期化ベクトルとは?暗号化で知っておくべき基礎知識を解説!ハイブリッド暗号方式とは?仕組みや活用事例をわかりやすく解説!RSA暗号とは?仕組みや応用事例を初心者にもわかりやすく解説!暗号化のAES方式とは?ほかの種類との違い・実施方法を解説!暗号化の種類・特徴とは?暗号アルゴリズムも分かりやすく解説!暗号化のメリットとデメリットは?注意するポイントもレインボーテーブルとは?攻撃の仕組みや対策方法もあわせて解説!暗号化の基本知識「平文」とは?初心者向けにわかりやすく解説!TDE(透過的データベース暗号化)とは?仕組みやメリットを紹介!IT製品・サービスの比較・資料請求が無料でできる、ITトレンド。「データベースの暗号化とは?実施するポイントや方法も詳しく解説!」というテーマについて解説しています。暗号化の製品導入を検討をしている企業様は、ぜひ参考にしてください。SOX法などの内部統制強化に対応したファイル管理・文書管理を実現します。仮想データセンターおよびクラウド内のデータを安全に保護する業界初の包括的な高信頼性ソリューションを提供します。2業務ファイルの安全な活用を実現するセキュリティソフトウェアです。Keeper)は、クラウドストレージと同期する特定のローカルフォルダのセキュリティ強化(コピーガード機能と強固な暗号化)を行います。HSMHSMはデータ暗号処理及び暗号鍵を格納する専用ハードウェアです。SafeNetのHSMは、FIPSやコモンクライテリアにより、高いセキュリティレベルが第三者によって評価・認定されています。ProtectDBマルチベンダー対応のデータベース暗号化製品。カラム単位でのきめ細かい暗号化と、専用アプライアンスによる暗号鍵管理により、ハイレベルなセキュリティを実現します。電子割符(秘密分散技術)を用い、お客様の機密情報を仮想ドライブに分散保管することで情報を保護します。Demandハードウェアやソフトウェアに対する先行投資不要なクラウドベースのデータ保護プラットフォームです。複数クラウドの暗号鍵管理をクラウドHSMで一元管理し、暗号化サービスを提供します。資料請求フォームはこちらplay_circle_outline0件の製品が資料請求リストにあります。すべての製品に資料請求するplay_circle_outline。