SAP HANA のセキュリティ機能の説明

SAP HANA セキュリティ機能の説明

Objective

After completing this lesson, you will be able to SAP HANA セキュリティ機能を特定します。

SAP HANA のセキュリティ機能

SAP HANA のセキュリティ機能には、以下の機能が含まれます。

  • SAP HANA には、さまざまなセキュリティポリシーを実装し、コンプライアンス要件を満たすことができるセキュリティ機能が用意されています。

  • SAP HANA が使用される導入シナリオによっては、これらの機能の一部のみが必要な場合があります。その他の機能は、他のアーキテクチャレイヤで提供される場合があります。

  • SAP HANA は、顧客のセキュリティネットワークとデータセンターのインフラストラクチャーを統合できるように、標準インターフェースをサポートしています。

この図は、クライアント、アプリケーション、およびコアセキュリティ機能を含むレイヤードアーキテクチャ内の SAP HANA のセキュリティコンポーネントを示しています。

サーバ側のセキュアストア

SAP HANA では、設定済のセキュアストア、つまりインスタンス SSFS (Secure Store in the File System: ファイルシステム内のセキュアストア) またはローカルセキュアストア (LSS) のいずれかを使用して、すべての保存データ暗号化サービスおよび内部アプリケーション暗号化サービスに使用されるルートキーが保護されます。また、システム PKI SSFS を使用して、安全な内部通信に必要なシステム内部のルート証明書が保護されます。

インスタンス Secure Store in the File System (SSFS)

インスタンス SSFS (Secure Store in the File System) は、すべてのテナントの暗号化キーをホストするローカルファイルシステム内の単一ファイルです。これはデフォルトのセキュアストアです。

SAP HANA には、保存中のデータを暗号化するための暗号化サービスが含まれています。また、データ暗号化要件のあるアプリケーション向けの内部暗号化サービスも備えています。SAP HANA では、ファイルシステム内のセキュアストア (SFFS) 機能を使用してすべての暗号化ルートキーが保護されます。

SAP HANA では、ファイルシステム内の 2 つのセキュアストア (インスタンス SSFS とシステム PKI SSFS) が使用されます。インスタンス SSFS は、すべての保存データの暗号化サービスおよび内部アプリケーション暗号化サービスに使用されるルートキーを保護します。システム PKI SSFS は、安全な内部通信に必要なシステム内部のルート証明書を保護します。

SAP HANA では、インスタンス SSFS を使用して以下の暗号化ルートキーが保護されます。

  • データボリュームの暗号化に使用されるルートキー

  • REDO ログの暗号化に使用されるルートキー

  • データベースの内部アプリケーション暗号化サービスに使用されるルートキー。

  • ルートキーバックアップのパスワード

  • 暗号化設定情報

これらのルートキーにより、SAP HANA データベースで使用されるすべての暗号化キーおよびデータが権限のないアクセスから保護されます。

注記

アプリケーション暗号化ルートキーは、安全な内部認証情報ストアによって使用されます。これは、スマートデータアクセスなどの一部のシナリオでは、追加のユーザ認証情報を安全に保存するために必要です (リモートシステムにアクセスする場合など)。

この図は、クライアント、アプリケーション、およびコアセキュリティ機能を含むレイヤードアーキテクチャ内の SAP HANA のセキュリティコンポーネントを示しています。

SAP HANA データベースで暗号化されたデータにアクセスできないようにするには、インスタンス SSFS のコンテンツとデータベース内のキー情報の整合性が保たれている必要があります。これに該当しない場合、たとえば、インスタンス SSFS が破損すると、データベースによりアラートが発行されます (チェック 57)。これらの問題を解決するには、SAP サポートに連絡してください。

データボリューム暗号化に使用されるページ暗号化キー自体は、データボリューム暗号化ルートキーによって暗号化されます。ルートキーは、インストール時にランダムに生成されます。ページキーは、データボリューム暗号化が有効な場合に作成されます。

このセキュアストアは、SAP HANA で内部ルートキーの保存に使用され、SSFS マスタキーによって保護されています。SAP HANA システムの自動無人起動をサポートするために、キーストアおよび SSFS マスタキーがファイルシステムに保存されます。これらは、オペレーティングシステムの権限によって保護されており、<sid>adm オペレーティングシステムユーザによる OS アクセスを必要とします。

ローカルセキュアストア (LSS)

 LSS は、オペレーティングシステムレベルで職務を厳密に分離するために、異なるオペレーティングシステムユーザ (<sid>crypt) で SAP HANA サーバで個別のサービスとして実行される個別の軽量ユーティリティです。暗号化キー、暗号化ルートキー、およびその他類似の機密データを保存して安全に管理するために使用され、それによってサーバ側の機密データを不正利用から保護するのに役立ちます。

概要: ローカルセキュアストア

ローカルセキュアストアでは、テナント固有のファイルが使用され、LSS クライアントに対して自動起動 (または再起動) などの特定のプロセスで必要になる暗号化ルートキーへの無人アクセスが保証されます。保護された通信チャネルで、許可リストを使用して ID を正確に判別することで、各クライアントの検証が行われます。

注記

ローカルセキュアストア (LSS) の有効化および使用の詳細については、以下を参照してください。 SAP HANA プラットフォーム向け SAP HANA セキュリティガイド

ここには、キー管理サービス (KMS) およびハードウェアセキュリティモジュール (HSM) に関連する追加情報も含まれています。

データセンタ統合

SAP HANA のセキュリティインフラストラクチャにより、データセンタへの統合が容易になります。

この図は、認証とロギングのために、セキュリティインフラストラクチャコンポーネントと SAP HANA の統合を示しています。

SAP HANA のセキュリティインフラストラクチャには、以下の機能が含まれています。

  • ユーザプロビジョニングソリューションとロールプロビジョニングソリューション

    • SAP Identity Management 用の即座に利用可能なコネクタ

    • 他の ID 管理ソリューションと統合するための SQL インタフェース

  • コンプライアンスインフラストラクチャ

    SAP Access Control 10.1 用の即座に利用可能なコネクタ

  • 標準ベースのシングルサインオンインフラストラクチャ

    Microsoft Active Directory など

  • 既存のロギングインフラストラクチャ

    データベースの監査証跡

セキュリティ管理および監視

注記

ほとんどの管理タスクは、SQL コマンドを使用して実行することもできます。