如何读取文件中的数字签名,例如Windows\system(Winnt\system32)下面有个COMDLG32.OCX
在文件属性里可以看到“数字签名”,进去可以看到三个项目,“签名人姓名”、“电子邮件地址:”、“时间戳”,请问谁知道如何读取这三个项目?谢了!

解决方案 »

  1.   

    能不能查到OCX的文件结构,或者分析一下他的16进制的内容,看能不能找到些规律。
      

  2.   

    没做过,我想找找关于数字签名的API,也许有点帮助
      

  3.   

    在Windows系统上,有五种类型的文件可以使用数字签名: 
    1. .exe 文件
    2. .cab 文件
    3. .dll 文件 
    4. .ocx 文件
    5. .vbd 文件 所以数字签名只是把签名附在文件结尾,跟文件本身的格式应该关系不大,但是数字签名的格式请问谁有啊?
      

  4.   

    往里面加很容易,有现成的工具,去search.csdn.net搜一下,很多的,可读取真是个老大难了!
      

  5.   

    “数字签名技术和PKI(公钥基础设施)将在未来10年内得到广泛的应用,它将带来卡应用方面的一场技术革命。”日前国际知名智能卡公司德国捷德公司董事局主席毕伟力作出这样的判断。目前在国内,数字签名技术和PKI已率先被应用到工商银行等一批银行的网上银行项目中。  数字签名卡的功能一般是在PKI的框架基础上实现的。PKI一词被解释成为是一种框架体系,通过它,因特网上的用户可实现安全信息数据的交换,满足商务对保密性、完整性、真实性及不可否认性的安全需求,其构成主要包括硬件、软件、人员、指导原则及方法。  目前这项技术已经广泛地应用在智能卡领域。在日前结束的“2002年中国国际金融技术设备展”上,德国捷德公司展出了他们根据PKI技术和数字签名技术开发的数字签名卡,这种卡可以实现在卡内生成密钥对,进行加解密运算,并安全存放数字证书等多种功能,“此产品可以满足客户对卡片多功能性的需求”。
      

  6.   

    to sodangerous(机器人)
    获取文件属性???to xmzh(永远的朋友) 
    /* ...... */ ??????大家可有实质性的建议?