openssl工作笔记

原创 2013年12月02日 17:57:07

1、数字证书标准
X.509是一种数字证书标准,定义了公钥证书、证书吊销清单、属性证书和证书路径验证算法等证书标准。

2、数字证书编码方式
DER:对证书进行二进制编码,常用扩展名为  .der   .cer    常用平台 JAVA
PEM:对证书进行Base64编码(ASCII码)常用扩展名为 .pem  .crt  .cer  .key  常用平台 Apache  特点,有类似"-----BEGIN CERTIFICATE-----" 和 "-----END CERTIFICATE-----"的头尾标记
PKCS#7/P7B:对证书进行Base64编码(ASCII码)  常用扩展名为  .p7b  .p7c  常用平台Windows和Tomcat  特点,有类似BEGIN PKCS7-----" 和 "-----END PKCS7-----"的头尾标记
PKCS#12/PFX :对证书进行二进制加密编码  常用扩展名为.pfx 和 .p12     特点,通常用于Windows中导入导出认证证书和私钥

3、openssl TXT_DB error number 2 failed to update database

产生的原因是:
This thing happens when certificates share common data. You cannot have two certificates that look otherwise the same.
方法一:
修改demoCA下index.txt.attr

unique_subject = yes
改为

unique_subject = no
方法二:
删除demoCA下的index.txt,并再touch下

rm index.txt touch index.txt
方法三:
将 common name设置成不同的

 

Linux系统 工作笔记

1. Linux基础 1.1. Unix 1965年,AT&T贝尔电话实验室、通用电气公司、麻省理工学院MAC课题组一起联合开发一个称为Multics的新操作系统。该项目目的是让大型主机可以同时提...
  • feicongcong
  • feicongcong
  • 2016年04月21日 23:39
  • 409

第一次用openssl笔记

在linux下面用openssl库,去/lib下面查了一下发现ubuntu已经预装了openssl,但是include以及lib里面没有和ssl,openssl相关的.h .a .so等文件,所以推测...
  • u010614372
  • u010614372
  • 2015年03月25日 19:12
  • 254

web前台工作笔记1

1、添加图片遇到的问题:(不要一味按照效果图来做,根据更好的想法来做):新修订的效果做出来发现有问题:(本来想传个图,结果mac机截图工具截下的图格式不识别) 大概的布局就是:左侧是一个提示文本(上传...
  • DHASA
  • DHASA
  • 2015年12月05日 11:43
  • 209

工作笔记整理

本周上海出差中,公司的研发同事临时请假,所以估计要呆到下周二回北京了。正好开题报告写的差不多了,整理一下近几个月来的工作笔记,虽然不是什么秘籍宝典,但是也算自己平时的一些积累,多记点东西,以后有时间可...
  • sup_davi
  • sup_davi
  • 2012年11月30日 17:28
  • 239

程序员工作笔记

     程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作 把明天要做...
  • young7777
  • young7777
  • 2006年05月28日 16:55
  • 617

工作笔记-架构

    合作公司的人说:他们的架构已经达到任何不懂开发的人员只要经过简单培训就能开发出一套电子商务系统。但是,合作公司的架构原先并不是为电子商务系统而设计的,难道说他们真能设计出这种“万金油”类型的架...
  • mahaixing
  • mahaixing
  • 2006年09月25日 13:56
  • 812

一个程序员的软件开发笔记[连载]

           总经理说要开发一个《网吧管理系统》,因为总公司的战略方针是给网吧做电脑,所以软件不也不能坐以旁观,要开发我们自己公司的《网吧管理系统》,配合公司的发展。          可是,...
  • zhaiqinjiang
  • zhaiqinjiang
  • 2006年03月10日 21:03
  • 1171

openssl verify 验证证书

openssl verify> 介绍 openssl verify 命令对证书的有效性进行验证,verify 指令会沿着证书链一直向上验证,直到一个自签名的CA。 环境 根据openss...
  • fym0121
  • fym0121
  • 2012年09月20日 17:54
  • 19402

我的java笔记

  1
  • mircle
  • mircle
  • 2007年03月27日 10:54
  • 350

Java工作笔记(一)

一、搜索请求所调用的控制器 Search-->File... Containing text = url File name patterns = *.java 二、编写控制器 ①查询语句...
  • MDK_LSAMA
  • MDK_LSAMA
  • 2016年11月09日 11:35
  • 52
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:openssl工作笔记
举报原因:
原因补充:

(最多只允许输入30个字)