文件格式不重要,可以用xml,json,或ini格式等。关键是你要验证数据完整性。比如,Signature = RSA.Sign(MD5(StartDate + EndDate + Customer + CpuId));
由于只有服务器才有RSA的私钥,服务器才能签名,而客户端用可以用RSA公钥来验证:
{
StartDate : "2014-07",
EndDate : "2015-06",
Customer : "test",
CpuId : "1234567",
Signature : "1sb3sadf34r5=="
}
由于只有服务器才有RSA的私钥,服务器才能签名,而客户端用可以用RSA公钥来验证:
{
StartDate : "2014-07",
EndDate : "2015-06",
Customer : "test",
CpuId : "1234567",
Signature : "1sb3sadf34r5=="
}
我还真没接触过看起来这么高深的东西啊!请问有没有详细一点的例子呢?真得要慢慢百度