捕風(fēng)之巢

          統(tǒng)計(jì)

          留言簿(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 標(biāo)準(zhǔn)格式。一般用的多的都是 PEM 格式,就是 base64 編碼格式 . 你去看看你做出來的那些 .key, .crt 文件一般都是 PEM 格式的,第一行和最后一行指明內(nèi)容,中間就是經(jīng)過編碼的東西。
          ? ? -outform DER|PEM
          ? ?
          和上一個差不多,不同的是指定輸出格式
          ? ? -in filename
          ? ?
          要分析的文件名稱 , 缺省是標(biāo)準(zhǔn)輸入 .
          ? ? -out filename
          ? ?
          要輸出的文件名 , 缺省是標(biāo)準(zhǔn)輸出 .
          ? ? write to or standard output by default.
          ? ? -print_certs
          ? ?
          打印出該文件內(nèi)的任何證書或者 CRL.
          ? ? -text
          ? ?
          打印出證書的細(xì)節(jié) .
          ? ? -noout
          ? ?
          不要打印出 PKCS#7 結(jié)構(gòu)的編碼版本信息 .
          ? ?
          舉例時間 :
          ? ?
          把一個 PKCS#7 文件從 PEM 格式轉(zhuǎn)換成 DER 格式
          ? ? openssl pkcs7 -in file.pem -outform DER -out file.der
          ? ?
          打印出文件內(nèi)所有的證書
          ? ? openssl pkcs7 -in file.pem -print_certs -out certs.pem
          ? ? PCKS#7
          文件的開始和結(jié)束倆行是這樣子的 :
          ? ? -----BEGIN PKCS7-----
          ? ? -----END PKCS7-----
          ? ?
          為了和某些猥瑣 CA 兼容 , 這樣子的格式也可以接受
          ? ? -----BEGIN CERTIFICATE-----
          ? ? -----END CERTIFICATE-----
          ? ?
          好象我們還沒有解釋 pkcs#7 是什么東西 . 有興趣的可以看看 rfc2315, 估計(jì)看完目錄還沒有陣亡的同學(xué)不會超過 1/10.

          posted on 2006-10-17 15:39 捕風(fēng) 閱讀(1369) 評論(1)  編輯  收藏 所屬分類: java安全

          評論

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

          -----BEGIN PKCS7-----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-----END PKCS7-----
            回復(fù)  更多評論   

          主站蜘蛛池模板: 岳西县| 定兴县| 晋宁县| 深泽县| 奈曼旗| 绩溪县| 区。| 都江堰市| 鹤壁市| 元江| 祥云县| 高陵县| 鄂温| 昌都县| 旅游| 苍溪县| 张家界市| 文登市| 商水县| 周口市| 鹿泉市| 布拖县| 呼伦贝尔市| 乌拉特后旗| 西乌珠穆沁旗| 饶平县| 内丘县| 郓城县| 吉林市| 红桥区| 平潭县| 万盛区| 栾川县| 广安市| 崇信县| 高邑县| 玉田县| 襄垣县| 磴口县| 阿荣旗| 清苑县|