捕风之巢

统计

留言簿(3)

java友情链接

阅读排行榜

评论排行榜

openssl简介(十六)--指令pkcs7

 

十六.     指令 pkcs7

用法 :
    openssl pkcs7 [-inform PEM|DER] [-outform PEM|DER] [-in filename]
   
    [-out filename] [-print_certs] [-text] [-noout]
   
   
   
说明 :
   
处理 PKCS#7 文件的工具 ,
   
    OPTIONS
    -inform DER|PEM
   
指定输入的格式是 DEM 还是 DER. DER 格式采用 ASN1 DER 标准格式。一般用的多的都是 PEM 格式,就是 base64 编码格式 . 你去看看你做出来的那些 .key, .crt 文件一般都是 PEM 格式的,第一行和最后一行指明内容,中间就是经过编码的东西。
    -outform DER|PEM
   
和上一个差不多,不同的是指定输出格式
    -in filename
   
要分析的文件名称 , 缺省是标准输入 .
    -out filename
   
要输出的文件名 , 缺省是标准输出 .
    write to or standard output by default.
    -print_certs
   
打印出该文件内的任何证书或者 CRL.
    -text
   
打印出证书的细节 .
    -noout
   
不要打印出 PKCS#7 结构的编码版本信息 .
   
举例时间 :
   
把一个 PKCS#7 文件从 PEM 格式转换成 DER 格式
    openssl pkcs7 -in file.pem -outform DER -out file.der
   
打印出文件内所有的证书
    openssl pkcs7 -in file.pem -print_certs -out certs.pem
    PCKS#7
文件的开始和结束俩行是这样子的 :
    -----BEGIN PKCS7-----
    -----END PKCS7-----
   
为了和某些猥琐 CA 兼容 , 这样子的格式也可以接受
    -----BEGIN CERTIFICATE-----
    -----END CERTIFICATE-----
   
好象我们还没有解释 pkcs#7 是什么东西 . 有兴趣的可以看看 rfc2315, 估计看完目录还没有阵亡的同学不会超过 1/10.

posted on 2006-10-17 15:39 捕风 阅读(1346) 评论(1)  编辑  收藏 所属分类: java安全

评论

# re: openssl简介(十六)--指令pkcs7 2007-06-10 16:42 hfj

-----BEGIN PKCS7-----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-----END PKCS7-----
  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: