1.一种信息处理方法,其特征在于,包括:
服务器确定随机字符串和计算结果要求;
所述服务器将所述随机字符串和所述计算结果要求发送给所述客户端,以使得所述客户端根据所述随机字符串和所述客户端播放的当前视频的信息,生成符合所述计算结果要求的客户端计算结果;
所述服务器接收所述客户端发送的所述客户端计算结果和客户端数据,所述客户端数据为所述客户端用于得到所述客户端计算结果的数据;
当所述服务器根据所述客户端数据得到的服务器计算结果与所述客户端计算结果一致时,所述服务器确定当前观看所述当前视频的记录为合法记录。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述服务器与所述客户端进行协商生成共享秘钥,所述共享秘钥用于对所述服务器和所述客户端之间的通信进行加密或解密。
3.根据权利要求2所述的方法,其特征在于,所述服务器与所述客户端进行协商生成共享秘钥包括:所述服务器根据所述当前视频的信息生成第一公私钥对,所述第一公私钥对包括第一公钥和第一私钥;
所述服务器向所述客户端发送所述第一公钥,以使得所述客户端根据所述第一公钥生成共享秘钥;
所述服务器根据所述第一公钥和第二公钥生成所述共享秘钥,所述第二公钥由所述客户端生成并发送。
4.根据权利要求2或3所述的方法,其特征在于,所述服务器确定随机字符串和计算结果要求之后,所述服务器将所述随机字符串和所述计算结果要求发送给所述客户端之前,所述方法还包括:所述服务器根据所述共享秘钥对所述随机字符串和所述计算结果要求进行加密处理。
5.一种数据处理方法,其特征在于,包括:
客户端接收服务器发送的随机字符串和计算结果要求;
所述客户端根据所述随机字符串和所述客户端播放的当前视频的信息,生成符合所述计算结果要求的客户端计算结果;
所述客户端将所述客户端计算结果和客户端数据发送给所述服务器,所述客户端数据为所述客户端用于得到所述客户端计算结果的数据。
6.根据权利要求5所述的数据处理方法,其特征在于,所述方法还包括:所述客户端与所述服务器进行协商生成共享秘钥,所述共享秘钥用于对所述服务器和所述客户端之间的通信进行加密或解密。
7.一种服务器,其特征在于,包括:
确定单元,用于确定随机字符串和计算结果要求;
收发单元,用于将所述随机字符串和所述计算结果要求发送给所述客户端,以使得所述客户端根据所述随机字符串和所述客户端播放的当前视频的信息,生成符合所述计算结果要求的客户端计算结果;
所述收发单元,还用于接收所述客户端发送的所述客户端计算结果和客户端数据,所述客户端数据为所述客户端用于得到所述客户端计算结果的数据;
所述确定单元,还用于当所述服务器根据所述客户端数据得到的服务器计算结果与所述客户端计算结果一致时,确定当前观看所述当前视频的记录为合法记录。
8.一种客户端,其特征在于,包括:
收发单元,用于接收服务器发送的随机字符串和计算结果要求;
生成单元,用于根据所述随机字符串和所述客户端播放的当前视频的信息,生成符合所述计算结果要求的客户端计算结果;
所述收发单元还用于,将所述客户端计算结果和客户端数据发送给所述服务器,所述客户端数据为所述客户端用于得到所述客户端计算结果的数据。
9.一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1-6任意一项所述的方法。
10.一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行如权利要求1-6任意一项所述的方法。