jar檔案數字簽名

2021-08-25 10:37:14 字數 461 閱讀 4704

給jar檔案數字簽名

1、用keytool生成金鑰:

keytool -genkey -keystore key.keystore -alias key -validity 365

將在當前目錄下生成乙個key.keystore檔案, -alias後接的是別名,-validity後面接的是該證書有效天數,這裡365表示1年。(用這個證書簽名的程式1年內有效,不加時預設為90天)。

2、用jarsigner來用此密匙為jar簽名:

jarsigner -keystore key.keystore -storepass 123 -keypass 321 kk.jar key

這樣kk.jar檔案就被簽名了,開啟jar檔案中manifest目錄下可以看到多了兩個檔案,*.sf和*.dsa檔案

3、驗證jar檔案是否已簽名

jarsigner -verbose -verify kk.jar

PE檔案數字簽名格式

windows 平台pe檔案 數字簽名格式 版本 1.0 2008年3月31日 摘要 authenticode 是一種數字簽名格式,它是用來驗證二進位制軟體的 和完整性。authenticode是基於公開密匙加密標準 pkcs 7 來簽名資料,並使用x.509證書來繫結經過數字簽發的二進位制程式與其...

VC實現Word Excel檔案數字簽名

author zfive5 zhaozidong email zfive5 yahoo.com.cn 前些天工作很忙和累,加上bug,無心也不允許我上論壇,前些看到乙個給我發的短訊息,說是要實現金鑰寫到word裡,同時不能破壞word!早些時候就知道word是結構化文件,所以我的思路就是用結構化文件...

數字簽名簽名概述

數字簽名的技術流程描述 1 傳送者使用摘要演算法對傳送資訊產生資訊摘要 2 傳送者使用自己的私鑰對資訊摘要進行簽名 3 傳送者將資訊本身和已簽名的摘要一起傳送出去 4 接收者使用相同的摘要演算法對資訊本身計算資訊摘要 5 接收者使用傳送者的公鑰對簽名的摘要就行驗籤,獲得資訊傳送者的資訊摘要 6 接收...