公钥系统/数字签名/数字证书工作原理入门
http://dev.csdn.net/develop/article/27/27810.shtm
http://developer.netscape.com/tech/security/ssl/howitworks.html
http://publib.boulder.ibm.com/tividd/td/TRM/SC23-4822-00/zh_CN/HTML/user276.htm
Apache Proxy with Weblogic Cluster under SSL
http://jportal.iteye.com/blog/228302
生成带证书链的数字证书
http://blog.chinaunix.net/u/598/showart_349466.html
数字证书简介和理解
http://huntersxp.iteye.com/blog/177469
数字证书简介及其管理
http://yz.cq.gov.cn/web1/info/view.asp?newsid=804
通过SecureX来生成证书
http://blog.csdn.net/xymyeah/archive/2009/02/15/3891319.aspx
Weblogic Security In Action
http://www.blogjava.net/security/archive/2005/11/28/21593.html
工具
1. XCA
http://xca.sf.net
http://xca.sourceforge.net/
一个精简的CA程序,包含根证书创建、用户证书申请及创建、证书管理、证书撤销等许多功能。是了解CA及证书原理的好工具。-CA a streamlined procedures, including creation of the root certificate, certificate applications and users to create, certificate management, certificate revocation and many other functions. Understand CA certificate and the principle of good tools.
2. KeyTool GUI
3. SecureX
SecureX是一个用Java编写的的Eclipse Plugin,它主要提供证书库维护(基于Keytool)和XML签名/电子图章(PNG,BMP,GIF,JPG)处理功能,它是构建SSO系统及处理数字证书的PKI工具。
SecureX是生成证书的开源工具,下面将生成jks的简单使用方法说明一下。
通过http://securex.sourceforge.net/updatesite可以更新到SecureX的Eclipse插件,安装成功后,在new---other中会增加SecureX目录,选择New Java Keystore,然后出现窗口。点击Generate new KeyPair,按照相关操作可生成一盒jks。这样,私钥就产生完成了,接下来,点击其中的一个密钥对,然后按右键,出现菜单,点击导出,将生成一个证书。
然后再建立一个空jks,点击Import Trust Certificate,导入刚才的证书,这样,公钥就生成了。
Sourceforge下载地址: http://sourceforge.net/project/showfiles.php?group_id=70385
Eclipse update: http://securex.sourceforge.net/updatesite
发布一个简易版本的SecureXRCP
http://www.blogjava.net/security/archive/2007/01/07/SecureXRCP.html
4. keytool
keytool -import -alias CA_ROOT -file CA_ROOT.crt -keystore truststore.jks
keytool -import -alias CA_Group_1 -file CA_Group_1.crt -keystore truststore.jks
keytool -import -alias CA_Group_2 -file CA_Group_2.crt -keystore truststore.jks
分享到:
相关推荐
VeryPDF PDF Password Remover也能处理这种情况,通过移除数字证书和权限设置,用户可以进行必要的编辑操作。这款软件的工作原理是读取PDF的元数据,然后创建一个新的、无密码的PDF副本。 使用VeryPDF PDF Password...
虽然以上内容未直接提供源码,但是详细介绍了数字签名和数字证书生成的相关知识,并且解释了Java环境下实现这些功能所需的基本步骤和组件。对于希望深入学习和掌握Java数字签名、数字证书生成技术的开发者而言,这是...
标题“生成cab 为cab确定数字证书”涉及的是在IT领域中创建 CAB( Cabinet)文件并为其签署数字证书的过程。CAB文件是微软提出的一种文件压缩格式,常用于软件分发,因为它允许在Windows系统中方便地安装和更新组件...
本文档详细介绍了如何在Apache服务器上部署e-office系统的SSL数字证书,适用于e-office9和e-office10两个版本。SSL证书对于保障网站数据传输的安全性至关重要,它通过加密通信,确保用户与服务器之间的信息交换不被...
CAPICOM文档中的“使用CAPICOM实现证书管理.doc”可能详细介绍了如何使用CAPICOM库来执行证书相关的操作,如创建、导入、导出和安装证书。CAPICOM提供了.NET组件,允许开发者用编程方式与Windows的加密服务交互,...
- **数字证书申请流程**:首先需要访问提供数字证书服务的网站,例如本实验中的`www.ca365.com`,通过填写相关信息完成证书申请。 - **证书获取**:提交申请后,通常会收到一封包含证书下载链接的邮件,按照指引完成...
标题中的“p12证书转换”指的是在IT领域中,涉及到数字证书的一种操作。P12文件,也称为PKCS#12文件,是一种包含了个人身份验证(如私钥)和相关证书(如公钥证书)的安全存储格式,通常用于在不同系统或应用间传输...
它为组织提供了一套完整的解决方案,用于管理和分发数字证书,以支持SSL/TLS加密、电子邮件安全、代码签名和设备身份验证等多种用途。 4. **www.pudn.com.txt**:这个文件可能是一个链接或者资源列表,指向更多关于...
本文将详细讨论“检查证书有效期的方法和装置”以及“内容信息显示方法和装置”的相关知识点,旨在帮助用户理解如何有效地验证和管理数字证书,以及如何优化信息显示,提升用户体验。 首先,检查证书有效期是网络...
在IT行业中,数字许可权利证书(Digital Rights Management, 简称DRM)是一种重要的技术,用于保护知识产权,特别是数字内容如电子书、音乐、视频等。DRM系统旨在限制未经许可的复制、分发和使用行为,确保内容创作...
它是一种小型硬件设备,用于存储用户的数字证书和个人识别号码(PIN),以提供额外的安全层,尤其是在进行敏感的网络操作,如网上银行、电子签名或者访问受保护的系统时。USB KEY与Java CA(Java证书权威机构)相...
这些问题可以参考相关的技术链接进行修复。 另一个要介绍的内容是安全签章的安装。沃通电子认证服务有限公司提供的安全签章目前只支持OV(组织验证)级以上证书使用。安全签章分为中文签章和英文签章两种,可以根据...
1. **证书的概念**:解释什么是数字证书,它如何通过公钥基础设施(PKI)工作,以及其在网络安全中的作用。 2. **诺基亚Symbian系统的签名机制**:介绍Symbian系统对应用程序的签名要求,为什么需要证书来安装非...
其中,“李四-20240913143727_866.cer”文件很可能是由程序生成的证书文件,通常以“.cer”为后缀的文件是数字证书文件,用于存储用户身份验证信息或签署信息。“李四-143925.esl”文件可能是一个扩展密钥库文件,这...
如果它是证书相关的,可能与证书的哈希值有关,用于验证文件的完整性。 总的来说,这个压缩包内容可能涵盖了如何在C#环境中生成、管理和使用加密证书的全过程,包括了理论知识和实际操作的代码示例。学习这部分内容...
登录页面提供有“申请数字证书说明”的链接,按照指引完成数字证书的申请。 2. **安装证书驱动**:拿到数字证书后,打开正式环境的企业网上办事平台 (`...
**CA证书服务器的建立与使用**是网络安全领域的一个重要课题,它涉及到了如何通过数字证书实现安全通信的过程。本章节将详细介绍与该实验相关的几个核心知识点。 #### 二、OpenSSL与SSL基础知识 1. **SSL(Secure ...
安全证书是由证书颁发机构(Certificate Authority,简称CA)颁发的数字证书,它用于验证网站的身份,以确保用户的浏览器与网站之间的通信是安全的。安全证书包含了网站的公钥、组织信息、有效期限等信息。 现在,...
证书的获取则可能指的是在使用该软件或其相关服务时需要的一些授权证明文件,这样的文件可以是数字证书、注册码、序列号等,用于验证用户身份或激活软件。 由于文件名称中包含“2021新版”,可以推断此文件包含了...