DANCE WITH JAVA

          開發出高質量的系統

          常用鏈接

          統計

          積分與排名

          好友之家

          最新評論

          openssl 入門

          Openssl 資料:

          我的大不部分 opensll 的知識來源于這些文章,這些文章包括的內容更全面。不過內容繁多,我把一些我常用到的,精練一下,同時提供一些易用的小工具。

          1, openssl 中文 man 幫助文檔

          http://www.chinaunix.net/jh/13/478901.html

          ?

          2, openssl 幫助文檔 ?

          http://www.openssl.org/docs/apps/openssl.html#COMMAND_SUMMARY

          ?

          3, opensll 初步

          http://www-128.ibm.com/developerworks/cn/java/j-certgen/index.html

          ?

          4, 中國協議分析網

          http://www.cnpaf.net/

          ?

          5, openssl 中文網

          www.openssl.cn

          ?

          ?

          ?

          openssl 的介紹和概念去 google 一下能找到很多,這里不多說了。

          在項目開發的過程中,特別時測試的時候,有的時候你須要自己建立一個認證局,并簽發一系列證書。這個時候就會用到 openssl

          我的 opensll 的默認目錄時 :/usr/share/ssl/misc

          openssl 一些常用的命令:

          做根證書

          /usr/share/ssl/misc/CA -newca

          做申請:

          openssl req –new –keyout xx.key –out xx.req

          簽發:

          openssl ca -policy policy_anything -out xx.pem -infiles xx.req

          p12

          openssl pkcs12 -export -in xx.pem -inkey xx.key -out xx.p12

          ?

          ?

          ?

          p7c

          cat xx .pem demoCA/cacert.pem >tmp$USER.pem

          openssl crl2pkcs7 -certfile? tmp$USER.pem -nocrl -out $USER.p7c -outform DER

          p7c 的時候一般須要把根證書放進去

          ?

          建議:參考一下 CA 這個 shell 中的內容,會有挺大幫助

          注: CA Shell 中有 newcert ???? newreq 兩個,不同是

          newcert 是自簽發的,例如跟證書

          newreq 是可以被跟證書簽發的

          posted on 2006-10-16 11:16 dreamstone 閱讀(4103) 評論(0)  編輯  收藏 所屬分類: 片段

          主站蜘蛛池模板: 南京市| 怀柔区| 武胜县| 南陵县| 桦甸市| 四子王旗| 阿克苏市| 西安市| 常德市| 阜康市| 莱芜市| 贺兰县| 高雄市| 响水县| 崇仁县| 平江县| 余干县| 睢宁县| 体育| 南华县| 平乐县| 田阳县| 长乐市| 江华| 永登县| 西昌市| 台州市| 环江| 开封市| 融水| 连城县| 嘉义县| 平原县| 汉中市| 新巴尔虎左旗| 郧西县| 贵南县| 伊金霍洛旗| 若尔盖县| 山丹县| 阜平县|