簽署Java檔案的要求及過程
利用程式碼簽名證照(cs.anxinssl.com)對Java檔案進行數字簽名的主要目的是保護它們免受非/法/篡/改,並使它們與系統標準保持一致。執行Java程式碼時,含有數字簽名的程式,作業系統不會向終端使用者顯示未知釋出者警/告。它有助於提高使用者信心,從而直接有助於整體生產力。
此外,當您還為 java檔案新增時間戳時,其有效性得到提升。它告訴系統在簽名後沒有人修改過軟體。除此之外,時間戳還可幫助軟體程式碼在程式碼簽名證照過期後仍然保持數字簽名的有效性。
此外,在執行簽名和時間戳命令之前,必須完成以下要求:
安裝最新版本的 JDK(Java 開發工具包)
將程式碼簽名證照和關聯的私鑰匯出到本地磁碟中的
匯出證照,僅限 PFX 格式。
程式碼簽名和時間戳要遵循的過程
要對 Java (.jar)檔案進行數字簽名,必須遵循以下分步過程。
步驟 1:建立.bat(批處理)檔案。建立.bat檔案後,編寫命令並執行它,它將建立您的金鑰庫檔案。
步驟 2:獲取別名值。要從證照頒發機構獲取別名值。
步驟 3:執行簽名和時間戳命令。開啟命令提示符,並利用 jarsigner 實用程式對.jar檔案進行數字簽名和時間戳。
步驟 4:驗證簽名和時間戳。驗證檔案是否已簽名。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69933154/viewspace-2937345/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一個 java 檔案的執行過程詳解Java
- Sonata簽署業務轉型CRM專案
- java中listFiles(Filefilter filter)檔案過濾器的實現過程JavaFilter過濾器
- Java 原始碼編譯成 Class 檔案的過程分析Java原始碼編譯
- MDK編譯過程及檔案型別全解編譯型別
- 電子簽章-免費簽署300份電子檔案,助力組織居家辦公
- JVM 深入學習:Java 解析 Class 檔案過程解析JVMJava
- Java使用javacv處理影片檔案過程記錄Java
- HDFS讀檔案過程分析:讀取檔案的Block資料BloC
- 解決Java執行過程中拋簽名異常的問題Java
- HDFS讀檔案過程分析:獲取檔案對應的Block列表BloC
- Java對檔案的操作及UDP,TCPJavaUDPTCP
- 檔案系統修復的一個過程
- 修改pfile引數檔案過程的異常
- Oracle 通過儲存過程來生成CSV檔案Oracle儲存過程
- 一個java檔案被執行的歷程Java
- 請問如何把檔案中的空行過濾掉(要求命令列實現)命令列
- 記一次PMML檔案的處理過程
- 重建控制檔案的一次實施過程
- 藍芽網路檔案傳輸過程藍芽
- Oracle自動新增資料檔案過程Oracle
- java快速分割及合併檔案Java
- java儲存過程根據檔案的內容返回一個MD5值Java儲存過程
- java--FilenameFilter檔案過濾器JavaFilter過濾器
- java類的建立過程Java
- java的學習過程Java
- Android 命令列構建和簽署APKAndroid命令列APK
- Java遞迴遍歷資料夾及檔案過濾器使用(FileFilter)Java遞迴過濾器Filter
- Sql Server 資料庫中呼叫dll檔案的過程SQLServer資料庫
- 將圖片檔案儲存到Oracle的儲存過程Oracle儲存過程
- 一個microsoft的.exe程式檔案的啟動過程 (轉)ROS
- 學習過程中,專案檔案、程式碼疑惑點
- AWS 檔案預簽名URL
- 深入wepy原始碼:wpy檔案編譯過程原始碼編譯
- 傑裡之Bin 檔案燒錄過程【篇】
- SpringBoot配置檔案讀取過程分析Spring Boot
- 【sharpedge 】.NET配置檔案解析過程詳解
- java通過檔案頭內容判斷檔案型別Java型別