本檔案介紹如何在Cisco Email Security Appliance(ESA)GUI上新增/匯入公#12加密標準(PKCS)加密憑證。
思科建議您瞭解以下主題:
自AsyncOS 7.1.0及更高版本以來,可以在電子郵件裝置的GUI中管理/新增證書。但是,對於此新證書,它必須是PKCS#12格式,因此此要求會在收到證書頒發機構(CA)證書後新增一些額外步驟。
生成PKCS#12證書還需要私鑰證書。如果從Cisco ESA CLI命令certconfig運行證書簽名請求(CSR),您將不會收到私鑰證書。當您使用在GUI選單(「郵件策略」>「簽名金鑰」)中建立的私鑰證書生成PKCS#12證書和CA證書時,該證書將無效。
確保在OpenSSL Win32之前安裝Visual C++ 2008 Redistributable。
指令碼將如下所示:
openssl req -new -newkey rsa:2048 -nodes -out test_example.csr -keyout test_example.key -subj "/C=AU/ST=NSW/L=Sydney/O=Cisco Systems/OU=IronPort/CN=test.example.com"
C:\OpenSSL-Win32\bin>openssl req -new -newkey rsa:2048 -nodes -out test_example.csr -keyout
test_example.key -subj "/C=AU/ST=NSW/L=Sydney/O=Cisco Systems/OU=IronPort/CN=test.example.com"
輸出:
test_example.csr and test_example.key in the C:\OpenSSL-Win32\bin or in the
'bin' folder where OpenSSL is installed
test_example.csr = Certificate Signing Request
example.key = private key
cacert.pem = CA certificate
test_example.pem = private key
Export password: ironport
cacert.p12 (the PKCS#12 certificate)
選擇Add Certificate。
在Add Certificate選項中選擇Import Certificate。
選擇Choose並瀏覽到步驟5中生成的PKCS#12證書的位置。
輸入您在OpenSSL中產生PKCS#12憑證時使用的相同密碼(在本案例中密碼為ironport)。
選擇「Next」,下一個螢幕將顯示用於證書的屬性詳細資訊。
選擇Submit。
選擇Commit changes。
執行完這些步驟後,新憑證會新增到憑證清單中,並且可以指派給使用者使用。