Delphi中对证书的基本操作如何实现
现已将证书:如何用DELPHI编程实现并校验这个"证书"是否存在,存在则运行,不存在则退出
签名的证书:软件测试证书.pfx

解决方案 »

  1.   

    先了解一下openssl和X.509再来做证书吧
      

  2.   

    http://www.cnblogs.com/chnking/archive/2007/08/18/8609830.htm
    数字证书(也称作数字证书)将身份绑定到一对可以用来加密和签名数字信息的电子密钥。数字证书能够验证一个人使用给定密钥的权利,这有助于防止有人利用假密钥冒充其他用户。数字证书与加密一起使用,可以提供一个更加完整的解决方案,确保交易中各方的身份。
      

  3.   

    参考资料
    http://hi.baidu.com/xcl119xcl/blog/item/de9bcfb36fabd3a2d8335a3b.html
    http://hi.baidu.com/jxnuwzp/blog/item/6faea6fe0f854057d6887d99.html
    http://hi.baidu.com/twmp/blog/item/ea39ee0ffbfea9e7ab6457c2.html
    http://www.cppblog.com/sleepwom/archive/2010/07/08/119746.html
    http://www.cnblogs.com/Edifier/archive/2010/10/30/1865347.html
      

  4.   

    总结上面的问题如下:
    1)证书已签名到EXE文件中,但是为什么:
    签名时间:不可写
    如何处理这个.............
    2)请你的软件“数字证书工具专业版zxca165”如何制作证书
    .pfx
    3)如何用“批处理”直接这个PFX证书
    4)做两个证书,一个是根证书,一个是子证书,这个子证书是签名到EXE文件中,用这个“数字证书工具专业版zxca165”中如何制作,用程序如何实现
    比方说AADEMO.exe程序运行时,先测试根证书是否存在,不存在则退出,存在的话读取自身的签名证书信息与那个根证书相对比,相同则执行,不同则退出,用C#或者DELPHI编程如何实现
      

  5.   

    修改成:
    Digital Signature, Certificate Signing, Off-line CRL Signing,CRL Signing (86)
    终于成功了,我将"子数字证书"签名到EXE中显示也正常
    测试图如下所示:
      

  6.   

    证书相关的操作要用CAPICOM
    http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=25281
      

  7.   

    要想上课的话,就到这个帖子处
    http://topic.csdn.net/u/20110712/17/fe75db5e-a358-410b-b2c7-64963987e075.html
      

  8.   

    //名称 类型 实际文件名称
    //mycur cursor move.cur //加入光标
    //mypic Bitmap Water.BMP //加入位图
    //mywav WAVE happy.wav //加入声音
    //myAVI AVI EPOEN.AVI //加入视频
    我现在的问题如何加入其它任意的资源如下:
    AB.EXE AB.DLL AB.CER
    最好能实现这个AB.CER证书的安装,如图:
    Delphi中对证书的基本操作
      

  9.   

    面紧提供一个“测试的根证书与子证书的签名应用”,但是我可要向你要两分了哟,
    “非诚勿扰”哟.............
    下载地址:
    http://download.csdn.net/source/3446327
    内容说明
    1)根证书一个
    2)子证书两个
    3)操作手册一份
    4)证书测试OK
      

  10.   

    这个方面DELPHI编程要用到“键盘模拟技术”http://topic.csdn.net/u/20110721/14/8b5567c2-605e-41bc-85cd-4489a7413691.html
      

  11.   

    谢啦谢啦兄弟~  Stone 帮你顶来啦~
      

  12.   

    看看我的帖子,有分送上
    1)用DELPHI读取EXE_DLL文件的相关参数
    http://topic.csdn.net/u/20101030/16/f73fba3b-7e60-4490-a9ce-dbf07d157ee3.html
    2)请教DELPHI编程实现“透明文件加密的问题 ”
    http://topic.csdn.net/u/20110518/10/b6ba5f09-403a-4d2b-aced-23789ed16ad7.html
    3)文件透明加密之驱动层驱开发问题请教
    http://topic.csdn.net/u/20110613/10/f5123089-7ed9-4072-9918-283b86425ab5.html
    4)用Delphi编写的EasySYS写驱动程序的问题
    http://topic.csdn.net/u/20110616/14/ae342929-b1ad-4f9f-8481-a21b4d7c468d.html
    5)用DELPHI编程如何调用这个.sys并显示:Hello World
    http://topic.csdn.net/u/20110628/11/b13c130e-39c0-4e3d-b016-3844254e8e6d.html