上一主题: 使用 nCipher 密钥和操作员卡下一主题: 从操作员卡中删除密码短语


重新定位 Web 服务器私钥

注意:本节假定您拥有 nCipher 为 Web 服务器生成的私钥。

nCipher 安全全局可为各种应用程序编程接口 (API)(如 PKCS#11、Java JCE、OpenSSL、Microsoft CAPI(Windows 上)和 nCipher 本机 API)提供密钥。 根据生成密钥时所选的应用程序类型,将使用实际的加密密钥材料存储不同的信息,以便简化从该 API 进行的访问。

现有密钥可供其他应用程序使用。 该过程称为重新定位。 重新定位操作时,会将新密钥 blob 保存到文件系统中,其中包含相同的加密密钥材料,以及特定于新应用程序类型的新访问权限信息。

以下是各种 Web 服务器软件包所使用的不完整 API 列表:

服务器

平台

API

应用程序

Apache

全部

OpenSSL

embed

Sun ONE

全部

PKCS#11

pkcs11

MS IIS

Windows

MS CAPI

mscapi

Tomcat

全部 (Java)

JCE

jce

TIM 计算机需要 embed 应用程序类型的密钥。 除了 /opt/nfast/kmdata/local 目录中的加密密钥 blob 之外,embed 密钥也随 embedsavefile 文件(该文件将 OpenSSL 指向要使用的特定密钥 blob)一起提供。

要将 Sun ONE Web 服务器密钥从应用程序类型 pkcs11 转换为 embed,请执行以下操作: