问题描述
找到了http://tag.csdn.net/Article/b11f14f9-522f-485a-810b-6f34c8ec6e9f.html这里但是又打不开全文!!晕了```谁有的较好的示例代码麻烦发一下``
解决方案
解决方案二:
安装InternetDevelopmentSDK后, 第一步建立一个.inf文件,样式一会儿贴第二步将ActiveX控件及.inf文件打包进.cab,命令如下:cabarc.exe-s6144NyourActiveX.cabyourActiveX.ocxyourActiveX.inf第三步给.cab文件签名1.setreg1true(这步不用管它)2.makecertnewCert.cer-svprivatekey.pvk生成newCert.cer和privatekey.pvk两个文件3.Cert2SpcnewCert.cernewCert.spc4.signtoolsignwizard有图形界面的签名向导,按提示指定有关文件路径即可,其中的描述是控件的描述。
解决方案三:
看这个也行,我整理过的,第一步不用了第二步:输入CDC:ProgramFilesMicrosoftVisualStudio.NET2003SDKv1.1Bin,进入该目录,用dir命令你可以看到signcode.exe、makecert.exe和cert2spc.exe程序。注意:以上路径根据你机器Microsoft.Net的安装路径不同而异。第三步:创建用于数字签名的公钥和私钥对,并将其存储在证书文件中。输入makecert-skWHX-n"CN=WHXCOMPANY"c:testWHX.cer。就会在你的C:生成testWHX.cer文件。说明:参数-n指定主题的证书名称。此名称必须符合X.500标准。最简单的方法是在双引号中指定此名称,并加上前缀CN=;例如,"CN=myName"。注意这里的CN必须大写。-sk指定主题的密钥容器位置,该位置包含私钥。如果密钥容器不存在,系统将创建一个。输入makecert-?可以查看其他参数的用法。第四步:创建发行者证书(SPC)。注意,发行者证书测试工具通过一个或多个X.509证书创建发行者证书(SPC)。Cert2spc.exe仅用于测试目的。可以从证书颁发机构(如VeriSign或Thawte)获得有效的SPC。输入命令:cert2spcc:testWHX.cerc:testWHX.spc,在C:盘生成证书文件。至此,你已经拥有了仅用于测试的软件证书。其实,我们开发的程序或ActiveX控件只要仅用于企业内部,完全可以用这种办法作数字签名,使你的控件可以在浏览器里自动下载,而不必去专门的证书办法机构获得证书。第五步:数字签名signcode/spcc:testWHX.spc/kWHXc:whx.cab
解决方案四:
一个inf的例子。我打包时有三个文件:inf、ocx、lic,在Add.Code中,指明了后两个文件的标题名,因此要配置[FileClient.ocx]和[FileClient.lic],而这两个文件又是从本压缩包中取的,因此file-win32-x86=thiscab[version]signature="$CHINA$"AdvancedINF=2.0[Add.Code]FileClient.ocx=FileClient.ocxFileClient.lic=FileClient.licmfc42.dll=mfc42.dllolepro32.dll=olepro32.dll[FileClient.ocx]file-win32-x86=thiscabclsid={07D7799C-721F-4065-B53F-3ACC8C79BC2D}FileVersion=1,0,0,2RegisterServer=yes[FileClient.lic]file-win32-x86=thiscab[msvcrt.dll]FileVersion=4,20,0,6164hook=mfc42installer[mfc42.dll]FileVersion=4,2,0,6256hook=mfc42installer[olepro32.dll]FileVersion=4,2,0,6068hook=mfc42installer[mfc42installer]file-win32-x86=http://activeX.microsoft.com/controls/vc/mfc42.cabrun=%EXTRACT_DIR%mfc42.exe
解决方案五:
好,谢谢啊``不过``怎么看不懂了```我需要的是那种把字符传加密码`然后通过网络传输出去这样`我看了下说最好用数字签名防止别人串改和伪造``应该怎么弄?
解决方案六:
晕倒,还以为你要控件签名呢。字符串签名.net中有现成的类,调一下MD5类就可以生成签名信息,关键问题是你如何将签名信息通过安全通道发送给需要的人。
解决方案七:
关注~~~