ofd電子文檔內容分析工具(分析文檔、簽章和證書)

  • 2019 年 11 月 3 日
  • 筆記

前言 ofd是國家文檔標準,其對標的文檔格式是pdf。ofd文檔是容器格式文件,ofd其實就是壓縮包。將ofd文件後綴改為.zip,解壓後可看到文件包含的內容。

ofd文件分析工具下載點我下載獲取最新版本和其他ofd相關工具,可加入QQ群:920519255;

ofd文件解壓後,可以看到如下內容:

對於xml文件,可以用文本工具查看。但是對於印章文件(Seal.esl)、簽名文件(SignedValue.dat)就無法查看其內容了。本人開發一款ofd內容查看器,可以一探ofd文件內容。在此工具幫助下,再結合ofd標準文檔、電子簽章規範等文件,可以迅速加深對規範文件的理解。

功能說明

1 樹狀顯示文檔結構

 

2 XML文檔查看

 

 3 印章文件查看

印章文件遵循GM/T 0031規範。印章文件包含的數據非常多;如果只看標準,很難弄清頭緒。本軟體以樹狀形式查看,與標準定義格式保持一致,可以很直觀的了解印章文件包含的內容。

對於數據節點,顯示數據的內容,asn1類型,16進位數據等,也可以顯示出印章圖片文件。

 

 4 證書文件查看

印章中會包含制章人和簽章人的的CA證書。證書是符合X.509規範。本軟體按照規範,以樹狀形式顯示每個節點數據。

 後記 工欲善其事,必先利其器。本人從事研究ofd文檔以來,閱讀了大量標準和規範以及相關資料。ofd文檔涉及xml、電子簽章、國密演算法、數字證書等方面。如果僅靠閱讀文檔,很難形成直觀的概念,不利於快速的掌握。基於此,本人覺得非常有必要寫一款工具,幫助理解ofd文檔內容。希望此工具對你有所幫助!本人也寫了ofd文檔顯示、ofd文檔編輯等工具(均可下載,免費使用);欲了解這方面資訊,請參考我的其他文章。