创建证书以加密 Db2 for z/OS 与之间的连接 Data Gate
要继续设置 AT-TLS,您需要签署者证书和服务器证书。 使用该签署者证书可以签署服务器证书。 该签署者证书可以是来自外部认证中心 (CA) 或内部 CA 的证书,也可以是自签名证书。
关于本任务
SSL 连接需要一个证书,该证书用来识别服务器,以及将通往该服务器的网络连接加密。
在操作系统 z/OS® 中,此类证书由密钥管理器管理,并存储在 RACF® 名为密钥环的 RACF 对象中。 您必须在 TCPCONFIG 数据集中指定该密钥环,以使其可供 AT-TLS 组件使用。
您使用的证书可以是由外部或内部认证中心 (CA) 发放的证书。 由知名外部 CA 发放的证书有一个优势,即,只要客户机应用程序知道该 CA,建立连接的客户机就可以正确验证这些证书,而无需完成任何先决条件步骤。 客户机通常使用免费分发的预定义库,因此在许多情况下,这不是问题。
内部 CA 的库通常可供组织内的客户机应用程序链接。 这还使您能够利用已建立的基础结构的资源。
但是,如果您不具有外部或内部 CA 证书的访问权,您可以创建自签名证书。 此类证书需要在客户端进行导入(Data Gate 启用 IBM Cloud Pak for Data),因为客户端应用程序需要"确认"该证书及其背后的服务器身份是否可信。
您无需为入站访问创建额外的证书,因为系统将使用出站网络流量的证书副本。 遵循生成和导出密钥对及证书的流程, Data Gate 可确保入站和出站网络流量的证书具有相同的数字签名——因为您仅创建一份证书,将其导出后再导入该证书的副本。 两份证书上的签名必须完全一致。
下列主题中的步骤提供您所需的信息,帮助您创建自签名证书,以及使用该证书来建立正常工作的 AT-TLS 连接。
如果已有可以复用于此用途的证书,您可跳过处理证书创建的步骤,并调整必须指定正确证书的步骤。