TLS 暗号スイート仕様ファイルの作成
TLS 暗号スイート仕様ファイルを作成して、TLS が使用する暗号スイートのリストを指定できます。 TCP/IP 接続に TLS が使用される場合、TCP/IP 接続を定義するリソースの CIPHERS 属性で暗号スイート仕様ファイルの名前を指定できます。
6.26.1 機能トグル com.ibm.cics.web.defaultciperfile=true を設定している場合は、という defaultciphers.xml 名前の暗号仕様ファイルが必要です。 CICS このファイルは、セキュアなTCP/IP接続用に代替ファイルが指定されていない場合に、デフォルトの暗号スイートを提供するために使用されます。
6.3 ベータ版暗号仕様ファイルが. という名前で存在している必要があります defaultciphers.xml。 CICS SIT KEYRING パラメータがキーリング名を指定している場合、起動時にこのファイルを読み込みます。 これにより、 CICS が管理する TLS 接続を利用できるようになります。 CICS このファイルは、セキュアなTCP/IP接続用に代替ファイルが指定されていない場合に、デフォルトの暗号スイートを提供するために使用されます。 CICS このファイルが ディレクトリ ussconfig/security/ciphers で見つからない場合、 ディレクトリ usshome/security/ciphers から読み込もうとします。
手順
結果
暗号スイート仕様ファイルが作成されました。 TLS 暗号スイート・ファイルは、複数のリソースで使用できます。 仕様ファイルを使用するリソースが初めてインストールされるときに、ファイルが zFS から読み取られ、解析されます。 この解析中に、エラーがあればフラグが立てられます。 ファイルが有効である場合、リソースがインストールされ、そのファイルに関連付けられている新しい制御ブロックに暗号情報が保管されます。 同じ暗号ファイルを使用する後続のリソースがインストールされると、制御ブロックにキャッシュされた情報が使用されます。
次のタスク
暗号スイート仕様ファイル内の暗号スイートのリストを更新する場合は、ファイルを直接編集できますが、更新されたリストを有効にするには CICS を再始動する必要があります。 START システム初期設定パラメーターが INITIAL、COLD、AUTO のいずれに設定されている場合でも、開始のタイプに合わせてファイルの再読み取りが行われます。
- 新しい暗号スイート仕様ファイルを作成します。 ファイル名がこの CICS システムによってロードされていないことを確認してください。
- 既存のリソース定義を、新規ファイルを参照するように更新します。 例えば、
CIPHERS(newciphers.xml)を指定して CREATE TCPIPSERVICE コマンドを発行します。 - リソース定義を再インストールします。
独自の名前付きファイルを使用したい場合は、ファイルシステム上にシンボリックリンクを作成することで defaultciphers.xml、同一のファイルを2つ管理する必要を回避できます。
myciphers.xml 置き換えてください:ln -s myciphers.xml defaultciphers.xmlln は失敗します。元のファイル名と拡張子を使用してファイルにアクセス defaultciphers.xmlできるようになりました。
- 単一の共有ディレクトリを作成し、必要なすべての CICS リージョンに読み取りアクセス権を付与します。
- 共有ディレクトリ内に暗号仕様ファイル (
myciphers.xml) を作成する。 必要なすべての CICS リージョンに対して読み取りアクセス権を付与する。 - 共有ファイルを使用する必要がある各 CICS 領域 ussconfig/security/ciphers のディレクトリから、以下のコマンドを実行します:
ln -s /path/to/shared/directory/myciphers.xml myciphers.xml ln -s /path/to/shared/directory/myciphers.xml defaultciphers.xml
すべての CICS リージョンから、元の名前または defaultciphers.xml.を使用して、単一の共有暗号仕様ファイルにアクセスできるようになりました。 これにより、 CICS で使用される暗号スイートを変更する必要がある場合、単一のファイルのみを更新できるようになります。