大家有什么数据合法性验证(data validation)的心得,拿出来交流一下吧。(0分)

D

dedman

Unregistered / Unconfirmed
GUEST, unregistred user!
做商业系统经常会碰到这个很烦很烦的问题,
大家有什么好的机制,好的结构没有?
 
把数据放在类中,将合法性验证放在成员函数中实现,用属性来访问。
 
忘记放分,好冷清[:D]
to tafeng:
这是一种方法,不过如果检验必须和其他对象交互,这样处理可能还不够。
 
一般使用数字签名来保证数据的完整性极其来源的可靠性。
大概流程是这样的:
需要验证的数据由发行方用私钥签名,然后客户端再用公用验证。
微软有相应的一套CryptoAPI(现在可能改成了CryptoCOM)来帮助你实现,你可以去msdn上看看,
有例子的。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部