如何給軟體加上乙個數字簽名

2022-08-23 17:33:17 字數 1834 閱讀 4359

這個問題也困擾了我很久。

終於,在我不懈的努力之下,這個數字簽名被我搞定了,現在來把我的經驗分享給大家。

成功後如下圖:

ok,現在開始正片乾貨!

1.準備工具。

需要準備的工具有:

1.makecert.exe

2.signcode.exe

2.開始製作。

第一步:

win+r鍵"cmd"開啟命令提示符,先是輸入你makecert所在的碟符。如你的makecert在d盤,那麼就輸入 d:   ,然後再回車

第二步:

輸入   cd 《你的makecert.exe所在的目錄》

第三步(最重要的關鍵性的一步)

在命令提示符中輸入命令:

makecert /sv "私鑰名.pvk" /n "cn=授予人名稱,e=郵箱,o=組織名"  -r  檔名.cer

然後他會提示你創造私鑰密碼。

建立好私鑰密碼後,如果成功了,就會提示succeeded。

第四步 (也很重要)

win+r開啟mmc

然後,按下ctrl+m,會彈出新增或刪除管理單元,找到「證書」

然後點選新增,直接點完成,確定,然後你就會發現你又回來了,然後,按所示操作。

再點選「所有任務--匯入」,然後第乙個直接確定,第二個選擇你的證書的路徑,

然後一直下一步,

點選確定,

成功後會顯示匯入成功。然後儲存更改,關閉mmc,再開啟signcode.exe。

然後先是下一步,

再選擇你要簽名的檔案,

選擇自定義,

再選擇你的證書,(注意,篩選器中要選擇 x.509證書)

然後選擇你的私鑰檔案,輸入你的私鑰。

下一步兩次,

想填的可以填。

然後新增時間戳。

有很多人不知道時間戳伺服器,我這裡放幾個:

digicert:   

symantec:   

comodo:    

starfield:   

globalsign:    

certum:    

第四步,大功告成。

成功後如下圖。

是不是和開頭的是一樣的呀,這樣就成功啦!

如何在網頁上加上乙個讚賞碼?

首先寫好網頁 然後將下面 複製貼上到body標籤內即可。2.管理引數說明。引數詳解 引數說明 top型別 string 預設值 10 含義 外掛程式頂端距離頁面最上面的距離 備註 格式如 100px或者10 button 型別 object,包含id和type兩個子陣列 id 型別 number 預...

如何在小程式中加上乙個底部回頂功能

不是那種簡單的 多少而是要根據頁面算出距離顯示和隱藏 上面是乙個 回到頂部方法很簡單 ontapmove function else this.setdata showtotop false 獲取裝置資訊 通過wx.getsysteminfo getsysteminfo function let v...

QML程式設計 實現乙個數字軟體盤的功能 一

本文描述如何通過qml程式設計實現乙個滿足自己需求的數字軟體盤的功能,功能需求 1.可以檢視臨時數值設定,2.可以通過滑動slider實現快速設定 3.原值記錄功能 首先根據功能需求設計小鍵盤的風格,可分為臨時數值顯示區和輸入區 畫面指令碼原始碼如下 import qtquick.controls ...