1.一种第三方数字签名方法,其特征在于,包括:在第一数据传输设备与第二数据传输设备之间需要进行数据安全传输时,所述第一数据传输设备向可签名设备发送签名请求,所述签名请求携带待签名数据或待签名数据的信息摘要,请求所述可签名设备对所述待签名数据进行数字签名;
所述可签名设备对所述待签名数据或待签名数据的信息摘要进行数字签名,得到该待签名数据或待签名数据的信息摘要的数字签名信息,并向所述第一数据传输设备发送所述数字签名信息;
所述第一数据传输设备接收所述数字签名信息,并向所述第二数据传输设备发送所述数字签名信息和所述待签名数据;
所述第二数据传输设备接收所述第一数据传输设备发送的所述待签名数据和所述数字签名信息;
所述第二数据传输设备根据数字签名信息和标准数字证书,对所述待签名数据进行验证。
2.根据权利要求1所述的第三方数字签名方法,其特征在于,还包括:所述第一数据传输设备存储所述待签名数据的数字签名信息;
当再发送所述待签名数据时,所述第一数据传输设备直接向所述第二数据传输设备发送所述数字签名信息和所述待签名数据。
3.根据权利要求1所述的第三方数字签名方法,其特征在于,还包括:所述第二数据传输设备向所述可签名设备发送请求,请求获取标准数字证书;
所述可签名设备接收所述请求,向所述第二数据传输设备发送标准数字证书;
所述第二数据传输设备接收所述标准数字证书。
4.根据权利要求3所述的第三方数字签名方法,其特征在于,所述数字签名信息为所述待签名数据的数字签名,根据所述标准数字证书和所述数字签名信息,对所述待签名数据进行验证具体为:使用所述标准数字证书对所述数字签名进行验证,以确定所述待签名数据是否正确。
5.根据权利要求3所述的第三方数字签名方法,其特征在于,所述数字签名信息包括所述待签名数据的数字签名和该数字签名对应的数字证书,根据所述标准数字证书和所述数字签名信息,对所述待签名数据进行验证具体为:使用所述数字证书对所述数字签名进行验证,以初步确定所述待签名数据是否正确;
在初步确定所述待签名数据正确时,比较所述标准数字证书与所述数字证书是否相同;
如果所述标准数字证书与所述数字证书相同,确认所述待签名数据正确;或,如果所述标准数字证书与所述数字证书不同,则所述待签名数据错误。
6.一种数据传输系统,其特征在于,包括第一数据传输设备,第二数据传输设备,和可签名设备;在所述第一数据传输设备与所述第二数据传输设备之间需要进行数据安全传输时,所述第一数据传输设备,用于向所述可签名设备发送签名请求,所述签名请求携带待签名数据或待签名数据的信息摘要,请求所述可签名设备对所述待签名数据进行数字签名,接收所述可签名设备发送的所述待签名数据或待签名数据的信息摘要的数字签名信息,向所述第二数据传输设备发送所述数字签名信息和所述待签名数据;
所述第二数据传输设备,用于接收所述第一数据传输设备发送的待签名数据和该待签名数据对应的数字签名信息;所述第二数据传输设备还用于向所述可签名设备发送请求,请求获取标准数字证书,并根据所述标准数字证书和所述数字签名信息,对所述待签名数据进行验证;
所述可签名设备,用于接收所述第一数据传输设备发送的待签名数据或待签名数据的信息摘要,并对所述待签名数据或待签名数据的信息摘要进行数字签名,得到该待签名数据的数字签名信息,并向所述第一数据传输设备发送所述数字签名信息。
7.根据权利要求6所述的数据传输系统,其特征在于,所述第一数据传输设备还用于存储所述数字签名信息,当再发送所述待签名数据时,直接向所述第二数据传输设备发送所述数字签名信息和所述待签名数据。
8.根据权利要求6所述的数据传输系统,其特征在于,所述可签名设备还用于接收所述第二数据传输设备发送的指示向第二传输设备发送标准数字证书的请求,并向所述第二数据传输设备发送所述标准数字证书。