终于明白了公钥加密和私钥解密的问题;为什么还有Hash签名和验证? 在线等待! 通过加密函数将客户端的 公钥和随机信息加密后;服务器端通过客户端送来的加密信息,结合自己的私钥和解密函数,最后将解密后的信息发送给客户验证.我不理解的是:为什么还有Hash的签名和验证?这个该怎么用呢?请指教.谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主要是为了确认文件或消息流有没有被修改过.比如说电子合同,可能两家签约后,将文档算出hash值后,用两家的私钥对HASH值进行加密,保存在文档中,如果文档中任何字节被改动,将会产生所有的HASH值变动,但是由于没有对方的私钥,因此无法重置HASH.这样就能使签约文档不能被修改.当然,除非你能够在改动后产生一模一样的HASH.但要产生一模一样的HASH,我想全世界没有几个人有这个本事. 问一个效率问题 驱动类在计算机中只实例化一次的问题 紧急救助知识------为了同胞,请大家踊跃转贴到个论坛 反射求助 .net(c#)web打包自动安装数据库 xml文件存进哈西表 XML到DATSET转换 vc编程经典网址推荐!!! 能用一条SQL向数据库中储存BYTE类型吗 从功能角度分析.NET构架、含义、功能。 关于使用datagrid 向数据库中插入记录的问题 一个控件拖动的类共享
后,用两家的私钥对HASH值进行加密,保存在文档中,如果文档中任何字节被改动,将会产生所有的HASH值变动,但是由于没有对方的私钥,因此无法重置HASH.这样就能使签约文档不能被修改.当然,除非你能够在改动后产生一模一样的HASH.但要产生一模一样的HASH,我想全世界没有几个人有这个本事.