拿到证书,如 ****2019.cer。
在WIN下面,双击查看有效期是不是已经过期。
上传到服务器,如/app/****2019.cer
[root@****-test001-10 bin]# cd /usr/java/jdk1.6.0_32/jre/lib/security
导入证书
[root@****-test001-10 security]# keytool -import -alias ****2019 -keystore cacerts -file /app/****2019.cer
Enter keystore password:
Extensions:
#1: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
DigitalSignature
Key_Encipherment
]
#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
CA:false
PathLen: undefined
]
AuthorityInfoAccess [
[
acc
]
.,..
]
]
ExtendedKeyUsages [
serverAuth
clientAuth
]
Trust this certificate? [no]: y
Certificate was added to keystore
[root@****-test001-10 security]#
查看证书
[root@****-test001-10 security]# keytool -list -alias ****2019 -keystore cacerts
Enter keystore password:
****2019, Jan 19, 2022, trustedCertEntry,
Certificate fingerprint
[root@****-test001-10 security]# pwd
/usr/java/jdk1.6.0_32/jre/lib/security
[root@****-test001-10 security]#
删除证书
[root@****-test001-10 ~]# keytool -delete -alias icts2019 -keystore cacerts
相关推荐
在金融行业中,安全性和可信度是至关重要的,特别是在平台的统一登录系统中。CFCA(中国金融认证中心)证书被...同时,对于大型企业或金融机构,可能还需要考虑证书更新和管理的自动化流程,以确保安全策略的持续有效。
Java提供了`KeyStore`接口来管理这些操作,例如更新证书或删除不再需要的证书。 9. **数字签名**:根证书用于签署其他证书,这个过程就是数字签名。通过数字签名,可以验证证书信息未被篡改,并确认证书的签发者。 ...
Java签名证书信息查看工具是Java开发中用于检查和管理数字证书及密钥对的重要辅助工具。在Java应用程序或JAR文件发布时,为了确保代码安全和防止篡改,通常需要进行签名。Java签名证书信息查看工具就是在这个背景下...
6. **密钥库操作**:`keytool`命令行工具或Java API(如`KeyStore`类)用于管理密钥库,包括导入、导出、查看和删除证书及密钥。 7. **信任管理**:`java.security.cert.TrustManager`用于判断收到的证书是否可信,...
在这篇文章中,我们将探讨使用 JAVA 实现 LDAP 的 AD 域免证书查询、修改、删除、新增、启用、禁用和修改密码的操作。 首先,让我们了解什么是 LDAP 和 AD 域。LDAP(Lightweight Directory Access Protocol)是一...
Java平台有一个内置的根证书库,称为信任存储,其中包含了多个预安装的根证书,这些根证书代表了全球知名的CA。 Java根证书的使用主要涉及以下几点: 1. **证书链验证**:在进行SSL/TLS连接时,服务器会提供一个...
Java 数字证书操作是网络安全领域中的重要组成部分,主要用于身份验证和数据加密,确保网络通信的安全。在Java中,我们可以利用Java Cryptography Extension (JCE) 和 Java Secure Socket Extension (JSSE) 这些强大...
9.删除证书; =================================== 证书管理维护界面视图功能 1.数字证书显示界面:显示数字证书的详细信息,包括:证书信息、颁发给、颁发者、有效期、版本号、序列号、签名算法、有效期起始日期...
4. 创建、更新和删除条目:使用`DirContext`的`createSubcontext`、`modifyAttributes`和`removeSubcontext`方法对目录中的条目进行操作。 SSL在其中的角色是提供安全的网络通信。当与LDAP服务器建立连接时,使用...
java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...
本篇将深入探讨如何使用Java API进行证书管理,主要涉及两个核心概念:Java KeyStore(密钥库)和X.509证书。 首先,我们来看一下X.509证书。X.509是一种国际标准,用于定义公钥证书的格式,广泛应用于SSL/TLS协议...
Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...
Java 连接和验证 LDAP 文档 Java 连接和验证 LDAP 文档是一份关于 Java 语言连接和验证 LDAP 服务器的学习文档。LDAP(Lightweight Directory Access Protocol)是一种目录访问协议,用于管理和访问目录服务中的...
Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...
java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...
Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...
java版本的license依赖证书创建适合学习/练手、毕业设计、课程设计、期末/期中/大作业、工程实训、相关项目/竞赛学习等。 项目具有较高的学习借鉴价值,也可直接拿来修改复现。可以在这些基础上学习借鉴进行修改和...
* 证书:提供了创建、删除和管理证书的功能。 * 私钥:提供了创建、删除和管理私钥的功能。 * 公钥:提供了创建、删除和管理公钥的功能。 三、安装说明 Java SafeEngine API 的安装非常简单,开发者只需要按照安装...
Java KeyTool 是 Java 安全套件中的一部分,用于创建、管理和维护数字证书。下面是使用 KeyTool 的详细指南,包括创建密钥对、导出证书、将证书导入 Java 信任证书库等内容。 生成密钥对 KeyTool 提供了生成密钥对...
它支持SMB2和SMB3协议,允许Java应用程序连接到SMB共享,执行读写文件、创建目录、删除文件等操作。Smbj库提供了异步和同步API,可以方便地集成到多线程环境中。 3. **mbassador-1.3.2.jar**:这是一个事件驱动框架...