zoukankan      html  css  js  c++  java
  • ofd电子文档内容分析工具(分析文档、签章和证书)

    摘自:https://www.cnblogs.com/yuanchenhui/p/ofdViewer.html

    ofd电子文档内容分析工具(分析文档、签章和证书)

     

    前言 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文档编辑等工具(均可下载,免费使用);欲了解这方面信息,请参考我的其他文章。

    专注.NET、VC++。擅长WPF、WinForm、Socket等技术。 技术交流 QQ群(920519255)
     
    分类: c#, wpf
  • 相关阅读:
    【LeetCode】456. 132 Pattern
    【Python&Sort】QuickSort
    Python虚拟环境的配置
    【LeetCode】459. Repeated Substring Pattern
    【LeetCode】462. Minimum Moves to Equal Array Elements II
    【LeetCode】20. Valid Parentheses
    radio 获取选中值
    页面加载时自动执行(加载)js的几种方法
    加一个字段: updateTime 更新时间
    多用户同时处理同一条数据解决办法
  • 原文地址:https://www.cnblogs.com/xichji/p/11793365.html
Copyright © 2011-2022 走看看