X Certificate and key management是一款超級好用的數(shù)字簽名生成制作工具,該軟件可以支持應用模式證書所有功能,同時它也可以幫助用戶們?nèi)ネ昝澜鉀Q了N個生成證書的痛點,例如可以幫助用戶們進行模板化生成,因此可以有效的幫助用戶們提高數(shù)字證書的相關(guān)問題,所以有興趣的用戶,快來試試吧!
軟件功能
1.Windows下Qt5編譯, 有圖形界面, 終于不是Openssl萬年Windows下報錯了 (直接輸出證書, 不調(diào)用任何控制臺程序), 有Linux版
2.支持所有證書特征, 包括subject完整支持和一些其他功能
3.最驚喜的, 支持csr所有操作, 而且如果你要創(chuàng)建3個CA證書外加一個簽名證書, 不用手動創(chuàng)建csr, 直接選中當前證書,右側(cè)創(chuàng)建證書即可
4.支持模板化生成, 懶的每個CN= xxxxx 輸入, 或者怕漏下什么選項的, 經(jīng)常生成證書發(fā)現(xiàn)問題需要返工的 直接用這個設置模板, 忘了保存模板了也可以一鍵將證書保存為模板
5.按照數(shù)據(jù)庫存儲, 一個數(shù)據(jù)庫可有多個RSA私鑰, 多個CSR, 多個模板, 多個證書鏈, 證書鏈和RSA私鑰只有在導出時才讓你添加密碼( 因為數(shù)據(jù)庫有統(tǒng)一密碼 ) 防止遺忘整個證書鏈作廢
6.支持自定義吊銷列表, 生成吊銷列表, 你可以在生成證書時指定CRL吊銷網(wǎng)址, 這樣后續(xù)可以通過更換這個網(wǎng)址的文件來實現(xiàn)吊銷你CA 下簽發(fā)的證書
7.自動證書鏈, 只需安裝root CA ,然后用最終證書簽名即可
8.其他功能大家自己摸索吧, 太好用了這里不多廢話了.
操作說明
步驟一: 打開XCA
步驟二:假設是第一次打開,請點擊 File-->New Database
步驟三:選擇證書數(shù)據(jù)存儲的位置并命名存儲文件的名字。
步驟四: 設置password保護證書數(shù)據(jù)
步驟五: 鼠標點擊到“Certificate Signing Request” 分頁。并點擊右邊的“New Request”。將彈出以下的窗口
步驟六:“Source” 標簽頁保持不變,用默認的模板就可以。點擊“Subject”標簽頁,輸入證書的信息,比方內(nèi)部名,組織名,組織單元名字,國家名,省份以及通用名字。一般內(nèi)部名和通用名字填一樣。并且通用名一般都須要填寫,由于這個是用來標示當前證書在你的組織內(nèi)部的唯一性。一般組織名和組織單元名一般和你的公司和部門相吻合,比方。你屬于ibm的信息部(IT部門),那么你的組織名(organizationName)能夠填寫成:ibm,你的organizationUnitName能夠填寫成it。通用名(common name)和內(nèi)部 名字取決你證書的用途,主要用來描寫敘述你證書的功能和用途的。
我的這個樣例中,僅僅是我測試用的。所以我寫成henrytest。
步驟七. 生成保護證書的秘鑰:由于我們是生成證書請求,那么我們須要生成一個證書對,即私鑰和共鑰。上面步驟六生成的信息是
在公鑰中能夠看到的,
(1) 假設這個證書將來會用到公網(wǎng)的server上去,那么這個證書請求須要發(fā)送到第三方得到權(quán)威機構(gòu)(Certificate Authentication)
進行簽名。就好比我們須要把我們的戶口本拿到當?shù)毓簿秩マk身份證一樣,你能夠拿這個身份證去買火車票,去辦銀行卡,第三方的機構(gòu)承認。由于是公安局辦的。是大家都承認的第三方權(quán)威機構(gòu)辦的,這時的公安局就相當于我們SSL證書的頒發(fā)機構(gòu),當前業(yè)界比較權(quán)威就是Thawte,Verisign公司等;
(2) 假設這個證書僅僅是企業(yè)或者組織內(nèi)部使用,一般用自己組織內(nèi)部或者個人認可的證書中心去簽名就可以。我們會在下一個章節(jié)提到怎樣進行自簽名。這就好比你那著你的勞動合同去公司申請工牌一樣,你這個工牌僅僅能在你組織或者公司內(nèi)部使用,你不能拿你的工牌去做火車,道理一樣的。
那么私鑰是做什么的呢?私鑰就是用來保護信息用的,由于我們一般把公鑰告訴別人。讓別人用我們的公鑰去加密數(shù)據(jù),然后不告訴別人我們的私鑰。這樣別人用我們的公鑰加密的數(shù)據(jù),僅僅有我們自己能解密開。由于默認情況下,私鑰僅僅有我們自己知道。所以這個私鑰一定要保護好,并且必須有password器保護,這就是為什么我們在步驟四須要設置password的原因了。
步驟八.在subject標簽頁的右下方點擊“OK”button,這個是私鑰和證書請求就都創(chuàng)建好了。
步驟九, 查看證書信息: 在“Certificate Signing Request”標簽頁,選擇你申請的證書,然后雙擊,將會彈出一個頁面,點擊“Subject”標簽頁,
將會看到證書的基本信息。
步驟十 查看私鑰基本信息:點擊“Private keys” 標簽頁面,我們將會看到我們創(chuàng)建的私鑰匙的信息。
恭喜你,你的證書請求順利并成功的創(chuàng)建完畢
標簽: 數(shù)字簽名
下載地址
裝機必備軟件
網(wǎng)友評論