关于分布式中传送更新数据加密的问题,在线等待! 大侠们能不能就Delphi中Demo的Intrcpt例子给小弟详细地讲讲,到底怎么用。不够分数可以再加!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 理论上可以这样:真正发送数据之前首先交换公钥,即接受方根据自己的私钥receiver_private_key生成自己的公钥(可用rsa算法)reciever_public_key,并把receiver_public_key给接受方。用md5得到hash值s,发送方使用blowfish算法以receiver_private_key为秘钥分别加密s和data得到es和edata,一起发送给接受方。接受方得到edata和es以后用receiver_private_key分别以blowfish解密得到ddata和ds,并且对ddata求md5 hash值vs。如果vs==ds则有ddata==data,即,在传输过程没有被人篡改。这样就完成了一次收发。建议每次发送都用不同的receiver_private_key. 笔误:"reciever_public_key,并把receiver_public_key给接受方。用md5得到hash值s,发送方使用blowfish算法以receiver_private_key"==================>>>>"receiver_public_key,并把receiver_public_key给发送方。用md5得到hash值s,发送方使用blowfish算法以receiver_public_key" 需要注意的是,在edata和es的传输过程中,其格式不要太简单,也不要固定,不然无法防范interceptor分析edata和es的存放格式分别修改的情况。 imageenview 奇怪!!!SSE2竟然不比MMX快?!!! 问大家一个简单的问题,Delphi最高的版本目前是多少? 用delphi能做动态链接库吗? 熟悉中间件的朋友你好!中间件怎样做应用测试,例如消息\事务等 关于Speedbutton按钮的Glyph属性! 这段代码到底哪里有错? 能否具体解释一下adoquery1.Parameters[n]等! 一个游戏问题 请问怎么样把PageControl 里TabSheet2放到TabSheet1前面来? 三层开发时DataSource1.DataSet.recno有数,可两层此数为-1?为什么? 怎么做到只打印当前页?急,在线...
用md5得到hash值s,发送方使用blowfish算法以receiver_private_key"==================>>>>"receiver_public_key,并把receiver_public_key给发送方。用md5得到hash值s,发送方使用blowfish算法以receiver_public_key"