IBM http server 安装后Key Management Utility的问题

事先已经装过Websphere(httpserver),里面包含了http server。
由于种种原因,系统重装了Websphere(httpserver)。



安装完成以后发现,Start Key Management Utility不成功,提示
“未找到JAVA加密扩展(JCE)文件.....”
于是找到了ibmjceprovider.jar,放到了%JAVA_HOME%\jre\lib\ext中,注册供应商。
于是修改%JAVA_HOME%\jre\lib\security\java.security
看到有如下文字


security.provider.1=sun.security.provider.Sun
security.provider.2=sun.security.rsa.SunRsaSign
security.provider.3=com.sun.net.ssl.internal.ssl.Provider
security.provider.4=com.sun.crypto.provider.SunJCE
security.provider.5=sun.security.jgss.SunProvider
security.provider.6=com.sun.security.sasl.Provider


如法炮制了
security.provider.7=com.ibm.crypto.provider.IBMJCE

但是还是没法启动Key Management Utility的问题,等了很长时间,还是卡在“装入了NLS GUI消息资源

可能是JDK的版本不兼容吧,于是将JAVA_HOME换成WAS下的JDK。

至此,Key Management Utility终于可以正常使用了。
关于在使用AES加密过程中遇到的坑,IBM的JDK和sun的jdk之间加密秘钥补全工作模式的区别 在工作中使用AES加密过程中遇到的坑,网上资料很少,记录下来供大家学习参考 业务场景描述: 在一次开发中,我们属于服务平台开发很多接口,供其他各个公司的各个系统调用存取数据,但是由于数据安全的问题,领导要求对数据进行加密传输,并且不让自己写算法实现,经过决定,最终采用AES加密算法进行加密,本人负责此次加密的开发,但是这之中AES加密的坑。不说了,开始介绍: 关于AES和DES,以及3DES这些对... 阅读详情

相关推荐

java.security.NoSuchProviderException: no such provider: IBMJCE 问题

项目挂统一认证,使得系统通讯需要通过签名和加密进行传输。 用的JDK版本: Oracle JDK 1.8.0_091。 本地测试时候发现,项目启动时,会出现报错:java.security.NoSuchProviderException: no such provider: IBMJCE 问题。 通过小伙伴的帮忙,发现只要引入如下两个依赖即可。 <dependency> <groupId>org.</groupId> <artifactI..

bymargie的博客 2268

sunjce_provider.jar

关于android开发用引用com.sun.crypto.provider.SunJCE()用到的jar包

【信息科学与工程学】计算机科学与自动化-——第十五篇云计算 12 公有云里的“多Region + 多AZ“ 02 运营算法01

算法逐步思考推理思考(含数学方程式、对象、资源、任务、进程/协程/线程及对应的代数、约束、目标函数/传递函数/依赖函数、参数及参数的数值范围及边界条件、逐步推理的数学方程式列表、上下文切换、并发/串行/随机/乱序/顺序)算法逐步思考推理思考(含数学方程式、对象、资源、任务、进程/协程/线程及对应的代数、约束、目标函数/传递函数/依赖函数、参数及参数的数值范围及边界条件、逐步推理的数学方程式列表、上下文切换、并发/串行/随机/乱序/顺序)云厂商提高闲置资源利用率。算法复杂度为O(N),N为实例数量。

weixin_49199313的博客 209

IBMMQ所需9个jar包下载大全

MQ所需要的九个包下载大全 aspectjrt-1.5.2 com.ibm.mq.fta com.ibm.mq com.ibm.mq.jmqi com.ibm.mq.jms.Nojndi com.ibm.mq.soap com.ibm.mqetclient com.ibm.mqjms connector-1.0

jca使用_使用JCA的密码学–提供者中的服务

jca使用 Java密码体系结构(JCA)是一个可扩展的框架,使您能够使用执行加密操作。 JCA还促进实现独立性(程序不应该在乎谁提供加密服务)和实现互操作性(程序不应该与特定加密服务的特定提供者联系在一起)。 JCA允许将众多密码服务(例如密码,密钥生成器,消息摘要)捆绑到java.security.Provider类中,并声明式地注册在特殊文件(java.security)中,或者通过...

最佳 Java 编程 657

IBM Key Management工具(iKeyMan)脚本吃掉%*$*无法接收命令行参数之解

http://www.java2class.net/bbs/viewthread.php?tid=230 iKeyman工具是一个图形化用户界面的数字证书管理工具。通过它可以创建一个新的密钥库、测试数字证书、增加CA根到密钥库、从一个密钥库拷贝证书到另一个密钥库,以及从CA机构请求和接收数字证书、设置默认的密钥、更改密码等等。但是由于IBM产品中所附带的脚本中对接收命令行的参数没有进行有效的处理,

简单就是美! 6063

【亲测免费】 探索KMS Server部署:一款高效、安全的密钥管理系统

探索KMS Server部署:一款高效、安全的密钥管理系统 项目简介 在数字化时代,数据安全日益重要,而有效的密钥管理是保障信息安全的关键一环。 是一个开源项目,它提供了简单易用的KMS(Key Management Service)服务器部署方案。这个项目旨在帮助开发者和企业快速搭建自己的密钥管理系统,以确保敏感信息的安全存储与访问。 技术分析 基于KMS协议:KMS Server Depl...

gitblog_00075的博客 913

工作中使用到的单词(软件开发)_第五版

本文摘要: 本文为软件开发相关的术语与技术要点整理,主要包含2020-2025年间四版内容更新(No.01-41)。重点包括: 证书文件格式(PEM/P12)差异 外部API通信注意事项(Accept头设置、HTTPS连接问题) Postman工具使用技巧(Cookie管理、请求头设置) WAS配置相关经验(JVM设置、SSL连接问题) 数据库操作命令(DB2表结构修改) IBM安全管理组件(TAM/iv-user机制) 网络通信细节(chunked传输编码特性) 常用开发工具(curl、Postman)的

sun0322 2372

记一次SUN JDK与IBM JDK下AES秘钥生成不一致问题

需求: 与对接方对接一个接口,接口需使用固定种子,AES-128算法生成秘钥,并对报文信息进行加密 问题表现: 公司自有运行环境与项目运维运行环境,接口都可以正常加解密调通接口,但生产环境调用接口对接方会解密失败,且报文内容通过自己写的解密方法也无法解密 排查流程: 1、查看生产环境应用日志,定位问题 对接方返回结果只显示解密失败,我们自己的日志只打印了加密结果,于是把测试环境的接口地址,算法种子等参数都配置成生产相同,得到的打印结果(即加密后的数据不相同) 2、打印加密算法固定seed,以及AES-128

吃货的自我修养的博客 1761

ibm ds 安装和使用指南

全面的ds存储客户端使用说明指南,用于ibm dell emc等多种存储管理

ibm tivoli_通过IBM Tivoli Access Manager WebSEAL单一登录到IBM WebSphere Portal

IBM WebSphere Portal在IBM WebSphere Application Server上作为应用程序运行,并提供内容,应用程序,流程,个性化和其他服务的聚合。 WebSphere Application ServerWebSphere Portal可以与外部安全管理器产品集成,例如用于电子商务的IBM Tivoli Access Manager或Netegrity Sit...

cuyi7076的博客 1681

Java JCE加密用法

Java密码扩展(The Java Cryptography Extension),是JDK1.4的一个重要部分,基本上,他是由一些包构成的,这些包形成了一个框架并实现了一些加密,密钥生成算法和协议,消息认证码等算法,这篇文章将想你介绍JCE的安装和使用。 值得注意的是,尽管JCE是JDK1.4的核心包的一部分,我们将首先用JDK1.2及高一点的版本向你演示一下如何安装配置JCE(静态安装)。稍

caolijunmingyan的专栏 1万+

第1部分:方案和配置

IBM Integration Bus是一种企业服务总线(ESB),可为SOA和非SOA环境提供连接和通用数据转换。 WebSphere Service Registry and Repository(WSRR)是服务元数据的中心参考点,包括服务定义文档,例如WSDL,XSD和WS-Policy文档。 将WSRR与IBM Integration Bus集成在一起,可使消息流在运行时访问与在...

cuxiong8996的博客 958

Key Management Services Android Demo using Alibaba Cloud KMS Service

By Sai Sarath Chandra Alibaba Cloud Tech Share Author and Alibaba Cloud MVP In this tutorial, we will explore how to use the Alibaba Cloud Key Management Service (KMS) to create...

weixin_34200628的博客 415

关于ibm-jdk下的证书加密解密问题的讨论

现在需要java实现使用.pfx证书对字符串进行加密,最后用base64编码形成密文。 在Sun-Jdk下即使用SUN提供的jsse.jar包,已经实现此功能。 [code="java"] import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.Fil...

香山居士 1029

oracle11隐藏参数调整

oracle11隐藏参数调整

产业园区如何构建数据驱动的科技服务体系?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

上一篇: 用浏览器连接 IBM HTTP Server 配置IBM HTTP SERVER 服务器
下一篇: WINDOWS平台的DB2服务
bign2013
博客等级 码龄13年 1粉丝 13原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值