Oracle ネイティブネットワーク暗号化
Amazon RDS は、Oracle ネイティブネットワーク暗号化 (NNE) をサポートしています。NATIVE_NETWORK_ENCRYPTION オプションを使用すると、DB インスタンスとの間でデータを移動するときにデータを暗号化できます。Amazon RDS では、Oracle Database のすべてのエディションの NNE がサポートされています。
Oracle ネイティブネットワーク暗号化の詳細な説明はこのガイドでは取り上げませんが、配置で使用するソリューションを決定する前に各アルゴリズムおよびキーの長所と短所を理解する必要があります。Oracle ネイティブネットワークの暗号化で使用できるアルゴリズムとキーについては、Oracle ドキュメントの「ネットワークデータ暗号化と整合性の設定
注記
ネイティブネットワーク暗号化または Secure Sockets Layer を使用できますが、両方を使用することはできません。詳細については、「Oracle Secure Sockets Layer」を参照してください。
トピック
NNE がアクティブであることを確認する
DB インスタンスに接続したら、セッションの V$SESSION_CONNECT_INFO をクエリして、ネイティブネットワーク暗号化がアクティブであることを確認します。
SELECT NETWORK_SERVICE_BANNER FROM V$SESSION_CONNECT_INFO WHERE SID = SYS_CONTEXT('USERENV', 'SID');
NNE がアクティブな場合、結果には encryption service adapter を含むバナーが含まれます。バナーテキストには、AES256 などのネゴシエートされたアルゴリズムが表示されます。チェックサムも有効になっている場合、結果には crypto-checksumming service adapter バナーが含まれます。クエリの結果に暗号化サービスアダプタバナーが含まれていない場合、その接続ではネイティブネットワーク暗号化が使用されていません。