[发明专利]用于认证电子交易的系统和方法有效
申请号: | 201410211192.0 | 申请日: | 2010-10-27 |
公开(公告)号: | CN104022877B | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 维卡斯·古普塔;卢克·巴耶斯;艾伦·米尔斯;米克海尔·舍雷吉内;赫曼特·马达夫·巴努 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 中原信达知识产权代理有限责任公司11219 | 代理人: | 周亚荣,安翔 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 认证 电子 交易 系统 方法 | ||
1.一种用于对在客户端计算机和交易服务器之间的电子请求进行认证的方法,所述方法包括:
使用一个或多个第一计算设备从客户端计算机接收对应用的电子请求,所述电子请求包括与所述电子请求相关联的用户的身份;
使用所述一个或多个第一计算设备并且响应于接收所述电子请求,作为第一多个参数的第一函数来构建签名密钥,所述第一多个参数包括以下多个:
(i)识别所述应用的分发者或开发者的标识符,
(ii)与对所述应用的所述电子请求相关联的所述用户的所述身份,
(iii)第一基于时间的盐值,以及
(iv)在所述一个或多个第一计算设备和所述交易服务器之间共享的秘密;以及
将所述签名密钥嵌入所述应用的第一版本,从而形成所述应用的第二版本,所述应用的所述第二版本被配置成:(i)用所述签名密钥对请求进行签名,从而形成签名的请求,以及(ii)将所述签名的请求与所述用户的所述身份和识别所述应用的所述分发者或开发者的所述标识符一起提交给所述交易服务器。
2.根据权利要求1所述的方法,其中将所述签名密钥嵌入所述应用的第一版本由所述一个或多个第一计算设备执行,并且其中所述方法进一步包括:将所述应用的所述第二版本电子地递送给客户端计算机。
3.根据权利要求1所述的方法,其中将所述签名密钥嵌入所述应用的第一版本由客户端计算机执行,并且其中所述方法进一步包括:在将所述签名密钥嵌入所述应用的所述第二版本之前,将所述签名密钥电子地递送给客户端计算机。
4.根据权利要求1所述的方法,其中所述第一函数是哈希函数,并且其中所述签名密钥是以下的哈希:(i)与对所述应用的所述电子请求相关联的所述用户的所述身份,(ii)识别所述应用的所述分发者或开发者的所述标识符,(iii)所述第一基于时间的盐值,以及(iv)在所述一个或多个第一计算设备和所述交易服务器之间共享的所述秘密。
5.根据权利要求1所述的方法,其中所述第一函数是哈希函数,并且其中所述签名密钥是以下的哈希:(i)与对所述应用的所述电子请求相关联的所述用户的所述身份,(ii)所述第一基于时间的盐值,以及(iii)在所述一个或多个第一计算设备和所述交易服务器之间共享的所述秘密。
6.根据权利要求1所述的方法,其中所述第一基于时间的盐值是以下两项的整数除:(i)与接收对所述应用的所述电子请求相关联的协调世界时(UTC),以及(ii)预先确定的时间增量。
7.根据权利要求1所述的方法,其中所述第一基于时间的盐值是以下两项的整数除:(i)与构建所述签名密钥相关联的协调世界时(UTC),以及(ii)预先确定的时间增量。
8.根据权利要求1所述的方法,其中所述签名的交易请求是使用在所述交易服务器上维护的与所述用户的所述身份相关联的账户来购买游戏中的升级的游戏中的交易。
9.根据权利要求8所述的方法,其中所述游戏中的升级是级别解锁、对虚拟装备的购买、对虚拟特殊武器的购买、对秘籍的购买或对虚拟货币的购买。
10.根据权利要求1所述的方法,其中所述应用的所述第二版本是社交网络应用、金融服务应用、会计应用或税务筹划应用。
11.根据权利要求1所述的方法,所述方法进一步包括:
使用客户端计算机来执行所述应用的所述第二版本,其中所述客户端计算机被适当编程来执行所述应用的所述第二版本;
使用所执行的所述应用的所述第二版本来基于所述签名密钥,发出包括签名的请求;以及
将所述签名的请求通信给所述交易服务器。
12.根据权利要求11所述的方法,其中所述签名的请求包括所述用户的所述身份和识别所述应用的所述分发者或开发者的所述标识符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410211192.0/1.html,转载请声明来源钻瓜专利网。