请各位加密高手帮小弟加加密,Thanks!!! (50分)

  • 主题发起人 主题发起人 pengd
  • 开始时间 开始时间
P

pengd

Unregistered / Unconfirmed
GUEST, unregistred user!
[:)]我要做一个关于三层结构系统程序,安全性要求很高,中间层采用MTS组件,
中间层有Tadodataset1,TdatasetProvider1组件,Tadodataset1与数据库表‘重要通知’相联,
该表有比较多的字段,客户端用Tclientdataset1获取中间层TdatasetProvider1的数据,
由于该系统要求安全性较高必须加密:
1。中间层传送到客户端之前的数据必须加密,到达客户端才进行解密,然后用Tclientdataset1获取;
2。客户端要传递数据更新数据库,在传送到中间层之前必须加密,到达中间层才进行解密。
请问各位加密高手帮小弟加加密,希望能给一给解决方法或一个三层结构系统程序加密例子,
小弟先行谢啦!!!
 
关注,实在不会加解密。。。
用控件行不行???
 
听说过压缩,加密就....
 
6月分的电脑报上介绍过一个pgp加密控件,最高有256位加密。那一期忘了,自己找找吧。
 
加密可以在Clientdataset和dataprovider的几个事件中进行,比如BeforeGetRecord,
AfterGetRecord等,在取回数据后再进行解密。
我自己写了两个加解密的函数,你需要的话,我
可以发给你。
 
我建议数据库中保存的是加密后的数据,只有在到达客户端时解密,客户端加密后不要解密
直接保存到数据库.
 
建议中间层取数后用ClientDataSet直接导出XML,然后用BASE64方法加密,然后再传到客户端,
在客户端再用BASE64解密,再引入ClientDataset,保存数据也一样,客户端加,服务器解,然后
再用Provider处理
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1369686
 

Similar threads

回复
0
查看
848
不得闲
回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部