要将 CER证书 转换为KDB证书,可以按照以下步骤进行:
一、准备工作
1、 安装必要工具 :确保系统上已安装OpenSSL和 gskcmd工具 ,如果未安装,可以通过以下命令安装(以Ubuntu为例):
sudo apt install openssl
对于gskcmd,通常随IBM MQ或WebSphere安装,需将其路径加入环境变量。
2、 准备CER证书文件 :确保你拥有需要转换的CER证书文件。
二、转换步骤

1、 将CER证书转换为 PEM格式 (可选,但推荐):
CER证书通常是二进制格式,有时直接转换可能遇到问题,可以先将其转换为文本格式的PEM。
openssl x509 -in yourfile.cer -inform der -outform pem -out yourfile.pem
2、 使用gskcmd工具导入PEM证书到KDB数据库 :
假设你的KDB数据库文件名为
yourkeystore.kdb
,密码为。
gskcmd -cert -import -db yourkeystore.kdb -pw password -label "your_cert_label" -file yourfile.pem
三、验证与检查
查看KDB数据库中的证书 :
使用gskcmd列出KDB数据库中的所有证书,确认新证书已成功导入。
gskcmd -cert -list -db yourkeystore.kdb -pw password
四、注意事项
确保在执行命令时,文件路径和密码输入正确。
如果遇到权限问题,请使用命令调整文件权限。
在进行任何转换或导入操作前,建议备份原始证书文件和KDB数据库。
五、相关问题与解答
问题1:为什么需要先将CER转换为PEM格式再导入KDB?
答案 :CER证书是二进制格式,有时直接导入到某些系统或工具(如KDB)时可能会遇到兼容性问题,将其转换为PEM格式(Base64编码的文本格式)可以提高兼容性,并简化处理过程,PEM格式更易于阅读和编辑,也方便在需要时进行手动检查或修改。
问题2:如何更改KDB数据库的密码或别名?
答案 :更改KDB数据库的密码或别名通常涉及导出现有配置、修改配置并重新导入的过程,具体步骤可能因工具或版本而异,且直接修改KDB数据库结构可能较为复杂和风险较高,通常建议的做法是:
备份现有KDB数据库 :以防万一出现问题可以恢复。
使用gskcmd的相应命令 :根据gskcmd的文档或帮助信息,查找是否有直接更改密码或别名的命令,如果没有直接支持,可能需要删除原有条目并重新添加。
小心操作 :在执行任何可能影响数据库结构或内容的操作时,务必小心谨慎,并确保已备份所有重要数据,如果不确定如何操作,建议咨询相关领域的专家或查阅更详细的官方文档。
小伙伴们,上文介绍了“ cer证书转换为kdb证书 ”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
如何备份农业银行的电子证书?
一、USB-KEY中的证书不能够导出,因此也不能任意备份。 你只需要保管好USB-KEY本身就可以了。 二、备份浏览器证书1、打开IE浏览器的“工具”,选择“Internet选项”,选择“内容”选项卡,点击“证书”按钮。 打开证书管理器窗口。 2、在证书列表中,根据您的客户号找到对应的证书。 选中该证书,然后选择“导出”,启动证书导出向导。 3、点击下一步,系统提示是否将私钥导出,选择导出私钥,点击“下一步”。 4、选择保存文件格式为“私人信息交换”,并根据需要选择相应选项,然后点击“下一步”:。 5、系统将提示您输入备份证书文件的保护口令(无位数限制),该口令在您恢复证书时必须使用,您一定要牢记。 然后点击下一步。 6、系统提示备份的文件名,请输入文件名来保存该证书,后缀为,点击“下一步”:。 7、选择“完成”,如果您的IE证书有保护密码,您还需要输入保护密码。 现在可以在文件系统中看到你所导出的证书文件了。 请妥善保管证书,避免被他人复制。
网上银行证书如何导出?
国内各大银行之网上银行证书安装、导入与导出方法说明证书安装数字证书是您在互联网上办理安全交易的保证,如何备份数字证书,如果要在其他计算机上使用网上银行,如何安装证书呢?我们以浏览器是IE6.0为例,向您详细介绍证书的导出、导入功能。 [证书导出和备份]1、客户可于“Internet选项(控制面板)—内容—证书”选项导出已有证书。 2、选取需导出的本人证书后点击“导出”功能。 3、点击“下一步”。 4、IE提示是否导出证书私钥,应选择“是,导出私钥”。 注意:如选择不导出私钥,则该证书在计算机导入后为无效证书,如您需导出证书至其他计算机使用或备份证书。 5、IE提示导出后私钥的使用方式,您可同时选择多项。 注意:“启用加强保护”则导出后的证书只可于限定IE版本或更高版本级别使用,如IE5.0以上;您可根据需要选择计算机的IE版本。 “如果导出成功,删除密钥”则本次证书导出成功后本计算机不保留该证书私钥,如您不再需要于本计算机使用证书,可选择该项,为确保您的证书安全,请您于本机“IE—属性—内容—证书”中删除您的证书。 6、输入证书导入密码,该密码由您自行确定,当您导入证书时需输入本人密码。 7、可通过“浏览”的方式选择导出证书存放目录,确认无误后点击“下一步”,建议证书应备份在3.5盘或其他存储设备中。 8、点击“下一步”完成证书导出。 [证书导入和安装]客户可直接点击已存放于磁盘中的数字证书文件;2、点击“下一步”,显示证书文件存放目录。 3、点击“下一步”,输入客户于证书导出时自行设定的密码。 注意:其中“标志此密钥为可导出。 这将允许您在稍后备份或传输密钥”,您如选择该项,则可在本机上导出该证书。 建议您备份证书后,不选择该项,即本机不能导出该证书,如需在其他计算机上使用证书,请以已备份证书在要使用计算机中导入(备份证书方法请参见证书导出)4、按需要选择后点击“下一步”,直至系统提示“完成”。 证书已成功导入,您可通过“Internet选项(控制面板)—内容—证书”选项查看证书是否已成功导入,成功导入后即可在本机上使用专业版网上银行服务。
出口收汇核销网上报审系统一直都无法与服务器建立连接
我用第六个方法连接成功了,前几个也不行。 网上核销服务器无法连接 一.正确设置网络在登陆网上核销系统前,请确认网路是否畅通,如无法上网,请企业联系自己的技术人员,正确设置网络。 二.IE浏览器低于5.5版本的,请升级到5.5以上版本 三.系统时间格式问题依次点击“开始”—“设置”—“控制面板”—“区域和语言选项”—“自定义”,将“时间”选项下的“时间格式”设置为“HH:mm:ss”,将“日期”选项下的“短日期格式”设置为“yyyy-MM-dd”。 [我公司出现此问题] 四.7001和7002两个网络端口是否开放的问题“网上核销系统”的正常使用要求企业网络环境里打开7001和7002两个端口,我们可通过以下方式测试端口是否开放(以7001端口为例):点击“开始”—“运行”,在“打开”中输入“cmd”点击确定进入到cmd命令行,输入“telnet 7001”回车,如屏幕所有内容清除,只剩光标闪烁,则代表7001端口已开放;如出现“正在连接到…….不能打开到主机的连接…..”等信息,则代表7001端口未开放,同理我们也可以用“telnet 7002”指令测试7002端口是否开放。 如果以上两个端口未全部开放,请企业联系自己的技术人员,将可能牵涉到的路由器、代理服务器、防火墙等网络设备上的7001和7002两个端口开放,否则无法正常使用本系统。 (具体办法请企业参考各自实际情况) 五.证书安装问题打开IE浏览器,依次点击“工具”—“Internet选项”—“内容”—“证书”: 1.在“个人”栏目下应看到如下一行证书信息,其颁发给为“XXXXXXXXX”的9位企业代码,颁发者为“SafeCA”。 如缺少此条信息则表示企业个人证书安装失败。 请将在外管局拷贝的个人证书文件重新安装一次,然后确认此处出现上述信息,否则无法登录。 2.在“受信任的根证书颁发机构”栏目会出现众多证书信息,请确认是否存在以下两个证书信息:一个在中间位置,颁发给为“SafeCA”, 颁发者也为“SafeCA”;另一个在末尾位置,颁发给为”, 颁发者也”。 如缺少第一条信息代表证书安装失败,缺少第二条信息代表证书安装失败。 请到“出口收汇核销网上报审服务系统客户端”的安装目录下(一般路径为C:\Program Files\SAFE\出口收汇核销网上报审服务系统客户端)将手工重新安装一次,然后确认此处出现上述两条内容,否则无法登录。 六.配置文件的参数修改 鼠标右键单击桌面上的“出口收汇核销网上报审系统”图标,左键点击“属性”、“查找目标”,找到文件,编辑该文件,将UseSecurity=1,改为=0,保存,登陆成功后再将UseSecurity=0改回=1。 如通过以上六类情况依然出现“无法与服务器建立连接”,无法登录系统的情况,则可能因为企业当前使用电脑的操作系统的原因所造成,请企业尝试更换电脑使用或重新安装操作系统。 *
发表评论