CN1929367A - 一种游戏数据传输方法及*** - Google Patents

一种游戏数据传输方法及*** Download PDF

Info

Publication number
CN1929367A
CN1929367A CN200510037255.6A CN200510037255A CN1929367A CN 1929367 A CN1929367 A CN 1929367A CN 200510037255 A CN200510037255 A CN 200510037255A CN 1929367 A CN1929367 A CN 1929367A
Authority
CN
China
Prior art keywords
game data
service end
client
data
session key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200510037255.6A
Other languages
English (en)
Other versions
CN1929367B (zh
Inventor
汪海兵
郭必坚
杨晓虎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN200510037255.6A priority Critical patent/CN1929367B/zh
Priority to PCT/CN2006/002329 priority patent/WO2007028342A1/zh
Priority to EP06775633.8A priority patent/EP1906584B1/en
Priority to ES06775633T priority patent/ES2714784T3/es
Priority to CA2620785A priority patent/CA2620785C/en
Publication of CN1929367A publication Critical patent/CN1929367A/zh
Priority to US12/032,804 priority patent/US8689339B2/en
Application granted granted Critical
Publication of CN1929367B publication Critical patent/CN1929367B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明适用于计算机通信领域,提供了一种游戏数据传输方法及***,用于客户端向服务端传输游戏数据,所述方法包括下述步骤:A.客户端登录服务端,获取服务端分配的会话密钥,利用所述会话密钥启动游戏程序;B.客户端利用所述会话密钥加密游戏数据,并将所述游戏数据提交给服务端,服务端解密并验证所述游戏数据有效后,将游戏数据保存。本发明能够保证客户端将游戏数据安全传输到服务端,防止数据被篡改或者伪造。

Description

一种游戏数据传输方法及***
技术领域
本发明属于计算机通信领域,尤其涉及一种对游戏数据进行传输的方法及***。
背景技术
Flash是一种用于互联网的动画编程语言。它采用了网络流式媒体技术,突破了网络带宽的限制,可以在网络上更快速地播放动画,实现动画交互,发挥个人的创造性和想象力,同时提供更为精美的网页界面、精彩的动画演示和交互游戏。Flash采用Shockwave(流式多媒体技术),按照“流”方式传输音频和视频文件,可以边下载边播放,用户无需等待。Flash的交互性是它的又一大特色。在Flash中可以通过加入按钮来控制页面的跳转合链接,按钮还可以发声,丰富网页、动画演示和交互游戏上的表现手段。这些使得使用Flash技术制作Flash游戏逐渐流行起来。
现有的Flash游戏是一种利用Flash技术在客户端单机上实现游戏逻辑的方式,同时提供网络通信的高层接口,将游戏的结果单向传输给其他计算机,发送方作为客户端(client),接收方作为服务端(server),如图1所示。第一种方法需要在服务端上配置标准的web server(网络服务端)和一个web(网络)应用程序,这个web应用程序可以是CGI(Common Gateway Interface,通用网关接口),或者ASP(Active Server Pages,活动服务端页),JSP(Java ServerPages,Java服务端页),PHP(Hypertext Preprocessor,超文本预处理器)等动态网页语言。Client端的Flash通过URL(Uniform Resource Locator,统一资源定位地址)的格式来调用这个web应用程序。这个程序从URL中即可获得Flash传来的参数数据。第二种方法是通过Flash引擎内置的socket网络通信接口XMLSocket(XML套接口)。发送方将数据封装成XML(可扩展的标记语言)格式发送给服务端。服务端在接收数据时要监听一个约定好的端口,接收客户端发送的数据,然后解析XML,从中取出数据,这种方式传送数据比较隐蔽,游戏数据不容易篡改。
因此,在现有的Flash游戏中,客户端将最终的游戏数据发送给了服务端,服务端无条件信任客户端发来的数据。由于客户端缺乏可靠的逻辑保证游戏数据的合法性和正确性,难以保证游戏结果不被伪造或者篡改。
发明内容
本发明的目的在于解决现有的Flash游戏中,由于客户端缺乏可靠的逻辑保证游戏数据的合法性和正确性,难以保证游戏数据向服务端传送时不被伪造或者篡改的问题。
为了实现发明目的,本发明提供了一种游戏数据传输方法,用于客户端向服务端传输游戏数据,所述方法包括下述步骤:
A.客户端登录服务端,获取服务端分配的会话密钥,利用所述会话密钥启动游戏程序;
B.客户端利用所述会话密钥加密游戏数据,并将所述游戏数据提交给服务端,服务端解密并验证所述游戏数据有效后,将游戏数据保存。
在所述步骤B之前,所述方法进一步包括:
客户端将游戏数据进行特征转换处理后发送给服务端,服务端接收到所述游戏数据后进行逆转换处理,并保存所述逆转换处理后的游戏数据。
所述会话密钥包含用户标识以及客户端登录的当前时间信息。
当服务端将会话密钥解密后,验证时间数据不超时以及用户标识与用户登录的用户标识相符时,游戏数据有效。
为了更好地实现发明目的,本发明进一步提供了一种游戏数据传输***,包括服务端以及与所述服务端通信的多个客户端,所述客户端用于登录服务端,获取服务端分配的会话密钥,利用所述会话密钥启动游戏程序,加密游戏数据;
所述服务端用于向所述客户端分配会话密钥,接收客户端提交的游戏数据,解密并验证所述游戏数据有效后,将游戏数据保存。
所述客户端包括:
鉴权请求模块,用于登录服务端,获取服务端分配的会话密钥,并利用所述会话密钥启动游戏程序;
数据加密模块,用于利用所述会话密钥加密游戏数据。
所述服务端包括:
鉴权确认模块,用于向客户端分配会话密钥;
数据解密模块,用于解密客户端提交的游戏数据,并验证游戏数据是否有效;
数据存储模块,用于保存客户端提交的游戏数据。
所述客户端进一步包括:
数据转换处理模块,用于对游戏数据进行特征转换处理。
所述服务端进一步包括:
数据逆转换处理模块,用于对客户端提交的经过特征转换处理的游戏数据进行逆转换处理,将游戏数据恢复。
所述会话密钥包含用户标识以及客户端登录的当前时间信息。
当服务端将会话密钥解密后,验证时间数据不超时以及用户标识与用户登录的用户标识相符时,游戏数据有效。
本发明能够保证客户端将游戏数据安全传输到服务端,防止数据被篡改或者伪造。
附图说明
图1是现有技术中传输Flash游戏数据的示意图;
图2是本发明提供的传输Flash游戏数据的实现流程图;
图3是实现本发明Flash游戏数据传输的***结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明适用于一种用户通过客户端启动执行游戏,游戏数据上传到服务端保存的Flash游戏。在本发明中,为了保证游戏数据的安全性,在游戏的启动环节以及中间的脚本逻辑执行环节进行了加密处理。
图2示出了本发明提供的游戏数据传输流程:
1.客户端使用用户ID登录服务端。
2.服务端向客户端返回一个会话密钥(Session Key),该会话密钥是服务端利用客户端的用户标识,如用户ID、用户名等,客户端登录的当前时间以及使用加密算法产生的一个字符串。
3.客户端收到服务端发送的会话密钥后,启动执行相应的Flash游戏。具体实现是在Flash游戏制作时对Flash文件进行加密,客户端启动游戏时,Flash程序脚本接收到并且检验客户端获得的会话密钥,如果客户端没有会话密钥则禁止游戏启动执行,以此保证游戏只能在服务端的环境下并通过服务端授权的客户端才能启动执行,防止非法用户参与游戏进程,篡改游戏数据。
4.当客户端需要向服务端提交游戏数据时,客户端使用服务端返回的会话密钥对游戏数据进行加密。
5.客户端将加密后的游戏数据上传给服务端。
6.服务端收到客户端上传的游戏数据后,对会话密钥进行解密,在验证时间数据不超时以及用户ID与用户登录的用户ID相符时,确认客户端发送过来的游戏结果数据是合法有效的,将游戏数据进行保存。
在本发明中,为了防止恶意用户伪造游戏数据,可以进一步在Flash游戏中最终生成结果的脚本逻辑中加入加密逻辑,例如对游戏数据的格式或者表现形式等按照服务端的规定或者客户端与服务端的约定进行相应的特征转换处理,以保证数据是由Flash游戏逻辑生成的而不是在游戏之外伪造的,服务端接收到游戏数据后进行逆转换处理,将数据恢复并进行保存。
图3示出了实现本发明的***结构,客户端100通过Internet与服务端200进行通信。客户端100可以是各种终端,如移动电话、PDA(Personal DigitalAssistant,个人数字助理)等。服务端200可以是各种大、中、小型服务器。
Flash游戏程序101可以是客户端100本地安装的客户端程序,也可以是客户端100登录服务端200运行的程序,如登录服务端200的Web网页,运行网页上提供的Flash游戏。
数据存储模块201用来保存客户端100提交的游戏数据,具体可以是服务端200在各种存储介质,如内存、硬盘上为客户端100分配的存储空间。
客户端100通过鉴权请求模块102使用用户ID登录服务端200,鉴权确认模块202接收到客户端100发送的鉴权请求后,验证用户ID以及用户密码,鉴权通过后,鉴权确认模块202客户端100分配一个会话密钥,该会话密钥是服务端200利用客户端100的用户标识,如用户ID、用户名等,客户端登录的当前时间以及使用加密算法产生的一个字符串。
鉴权请求模块102获得服务端200返回的会话密钥后,利用该会话密钥启动Flash游戏程序101,Flash程序脚本接收到并且检验客户端100获得的会话密钥,如果客户端没有会话密钥则禁止游戏启动执行,以此保证Flash游戏只能在服务端200的环境下,通过服务端200授权的客户端才能启动执行,防止非法用户参与游戏进程,篡改游戏数据。
当客户端100需要向服务端200提交游戏数据时,数据加密模块103使用服务端200返回的会话密钥对游戏数据进行加密,并将加密后的游戏数据发送给服务端200。服务端200收到客户端100发送的游戏数据后,数据解密模块203对会话密钥进行解密,在验证时间数据不超时以及用户ID与用户登录的用户ID相符时,确认客户端100发送过来的游戏数据是合法有效的,将游戏数据提交数据存储模块201进行保存。
为了防止恶意用户伪造游戏数据,客户端100中进一步可以设置一个数据转换处理模块105,用来对游戏数据的格式或者表现形式等按照服务端200的规定或者客户端100与服务端200的约定进行相应的特征转换处理,以保证数据是由Flash游戏逻辑生成的而不是在游戏之外伪造的。相应的,服务端200设置数据逆转换处理模块205,在接收到客户端100提交的游戏数据后,对游戏数据进行逆转换处理,将数据恢复,并提交到数据存储模块201中进行保存。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (11)

1、一种游戏数据传输方法,用于客户端向服务端传输游戏数据,其特征在于,所述方法包括下述步骤:
A.客户端登录服务端,获取服务端分配的会话密钥,利用所述会话密钥启动游戏程序;
B.客户端利用所述会话密钥加密游戏数据,并将所述游戏数据提交给服务端,服务端解密并验证所述游戏数据有效后,将游戏数据保存。
2、如权利要求1所述的方法,其特征在于,在所述步骤B之前,所述方法进一步包括:
客户端将游戏数据进行特征转换处理后发送给服务端,服务端接收到所述游戏数据后进行逆转换处理,并保存所述逆转换处理后的游戏数据。
3、如权利要求1所述的方法,其特征在于,所述会话密钥包含用户标识以及客户端登录的当前时间信息。
4、如权利要求1所述的方法,其特征在于,当服务端将会话密钥解密后,验证时间数据不超时以及用户标识与用户登录的用户标识相符时,游戏数据有效。
5、一种游戏数据传输***,包括服务端以及与所述服务端通信的多个客户端,其特征在于,
所述客户端用于登录服务端,获取服务端分配的会话密钥,利用所述会话密钥启动游戏程序,加密游戏数据;
所述服务端用于向所述客户端分配会话密钥,接收客户端提交的游戏数据,解密并验证所述游戏数据有效后,将游戏数据保存。
6、如权利要求5所述的***,其特征在于,所述客户端包括:
鉴权请求模块,用于登录服务端,获取服务端分配的会话密钥,并利用所述会话密钥启动游戏程序;
数据加密模块,用于利用所述会话密钥加密游戏数据。
7、如权利要求5所述的***,其特征在于,所述服务端包括:
鉴权确认模块,用于向客户端分配会话密钥;
数据解密模块,用于解密客户端提交的游戏数据,并验证游戏数据是否有效;
数据存储模块,用于保存客户端提交的游戏数据。
8、如权利要求6所述的***,其特征在于,所述客户端进一步包括:
数据转换处理模块,用于对游戏数据进行特征转换处理。
9、如权利要求7所述的***,其特征在于,所述服务端进一步包括:
数据逆转换处理模块,用于对客户端提交的经过特征转换处理的游戏数据进行逆转换处理,将游戏数据恢复。
10、如权利要求5所述的***,其特征在于,所述会话密钥包含用户标识以及客户端登录的当前时间信息。
11、如权利要求5所述的***,其特征在于,当服务端将会话密钥解密后,验证时间数据不超时以及用户标识与用户登录的用户标识相符时,游戏数据有效。
CN200510037255.6A 2005-09-10 2005-09-10 一种游戏数据传输方法及*** Active CN1929367B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN200510037255.6A CN1929367B (zh) 2005-09-10 2005-09-10 一种游戏数据传输方法及***
PCT/CN2006/002329 WO2007028342A1 (fr) 2005-09-10 2006-09-08 Procede, systeme et dispositif de transmission de donnees de jeu
EP06775633.8A EP1906584B1 (en) 2005-09-10 2006-09-08 Method, system and device for game data transmission
ES06775633T ES2714784T3 (es) 2005-09-10 2006-09-08 Procedimiento, sistema y dispositivo de transmisión de datos de juego
CA2620785A CA2620785C (en) 2005-09-10 2006-09-08 Method, system and apparatus for game data transmission
US12/032,804 US8689339B2 (en) 2005-09-10 2008-02-18 Method, system and apparatus for game data transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200510037255.6A CN1929367B (zh) 2005-09-10 2005-09-10 一种游戏数据传输方法及***

Publications (2)

Publication Number Publication Date
CN1929367A true CN1929367A (zh) 2007-03-14
CN1929367B CN1929367B (zh) 2010-08-25

Family

ID=37835383

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200510037255.6A Active CN1929367B (zh) 2005-09-10 2005-09-10 一种游戏数据传输方法及***

Country Status (6)

Country Link
US (1) US8689339B2 (zh)
EP (1) EP1906584B1 (zh)
CN (1) CN1929367B (zh)
CA (1) CA2620785C (zh)
ES (1) ES2714784T3 (zh)
WO (1) WO2007028342A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102316110A (zh) * 2011-09-14 2012-01-11 福建三元达软件有限公司 一种数据终端接入服务器的鉴权方法
CN102479238A (zh) * 2010-11-24 2012-05-30 深圳市快播科技有限公司 单机存档游戏***及其存档方法
CN102624710A (zh) * 2012-02-27 2012-08-01 福建联迪商用设备有限公司 一种敏感信息传输方法及***
CN103607402A (zh) * 2013-11-26 2014-02-26 广州博冠信息科技有限公司 一种网络游戏数据加密以及解密方法和设备
CN106934280A (zh) * 2017-03-08 2017-07-07 网易(杭州)网络有限公司 内存数据处理方法、装置及网络游戏客户端

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7162035B1 (en) 2000-05-24 2007-01-09 Tracer Detection Technology Corp. Authentication method and system
US8171567B1 (en) 2002-09-04 2012-05-01 Tracer Detection Technology Corp. Authentication method and system
JP5046811B2 (ja) * 2007-09-10 2012-10-10 株式会社日立製作所 データ通信システム
US7995196B1 (en) 2008-04-23 2011-08-09 Tracer Detection Technology Corp. Authentication method and system
KR20150128328A (ko) * 2014-05-09 2015-11-18 한국전자통신연구원 증거 수집 도구 제공 방법, 도메인 분리 기반 모바일 기기에서 증거 자료 확보 장치 및 방법
US10484181B2 (en) * 2016-12-12 2019-11-19 Datiphy Inc. Streaming non-repudiation for data access and data transaction
US10545940B2 (en) * 2017-02-22 2020-01-28 Red Hat, Inc. Supporting secure layer extensions for communication protocols
CN114448652B (zh) * 2020-10-16 2023-12-05 腾讯科技(深圳)有限公司 进行加密通信的方法、装置、设备和存储介质
CN112231734A (zh) * 2020-11-02 2021-01-15 昆高新芯微电子(江苏)有限公司 一种存储器件数据无害化处理方法、***及装置
CN114579521B (zh) * 2022-05-05 2022-08-05 深圳市元芯信息科技有限公司 电子数据存证方法、***、计算机设备和存储介质

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5491752A (en) * 1993-03-18 1996-02-13 Digital Equipment Corporation, Patent Law Group System for increasing the difficulty of password guessing attacks in a distributed authentication scheme employing authentication tokens
US6393569B1 (en) * 1996-12-18 2002-05-21 Alexander S. Orenshteyn Secured system for accessing application services from a remote station
US6152824A (en) * 1997-03-06 2000-11-28 Mpath Interactive, Inc. Online gaming architecture
JP3595109B2 (ja) * 1997-05-28 2004-12-02 日本ユニシス株式会社 認証装置、端末装置、および、それら装置における認証方法、並びに、記憶媒体
US6381696B1 (en) * 1998-09-22 2002-04-30 Proofspace, Inc. Method and system for transient key digital time stamps
US20020026321A1 (en) * 1999-02-26 2002-02-28 Sadeg M. Faris Internet-based system and method for fairly and securely enabling timed-constrained competition using globally time-sychronized client subsystems and information servers having microsecond client-event resolution
DE69941335D1 (de) * 1999-12-02 2009-10-08 Sony Deutschland Gmbh Nachrichtenauthentisierung
US7003107B2 (en) * 2000-05-23 2006-02-21 Mainstream Encryption Hybrid stream cipher
EP1407360A4 (en) * 2000-06-16 2009-08-12 Entriq Inc METHODS AND SYSTEMS FOR DISTRIBUTING CONTENT VIA A NETWORK IMPLEMENTING DISTRIBUTED CONDITIONAL ACCESS AGENTS AND SECURE AGENTS TO PERFORM DIGITAL RIGHTS MANAGEMENT (DRM)
US7228427B2 (en) * 2000-06-16 2007-06-05 Entriq Inc. Method and system to securely distribute content via a network
US7409061B2 (en) * 2000-11-29 2008-08-05 Noatak Software Llc Method and system for secure distribution of subscription-based game software
US7168089B2 (en) * 2000-12-07 2007-01-23 Igt Secured virtual network in a gaming environment
US6907530B2 (en) * 2001-01-19 2005-06-14 V-One Corporation Secure internet applications with mobile code
US7174568B2 (en) * 2001-01-31 2007-02-06 Sony Computer Entertainment America Inc. Method and system for securely distributing computer software products
US20020178366A1 (en) * 2001-05-24 2002-11-28 Amiran Ofir Method for performing on behalf of a registered user an operation on data stored on a publicly accessible data access server
US8108687B2 (en) * 2001-12-12 2012-01-31 Valve Corporation Method and system for granting access to system and content
US7627753B2 (en) * 2002-03-19 2009-12-01 Microsoft Corporation Secure digital data format and code enforced policy
US7370194B2 (en) * 2002-06-10 2008-05-06 Microsoft Corporation Security gateway for online console-based gaming
US7360096B2 (en) * 2002-11-20 2008-04-15 Microsoft Corporation Securely processing client credentials used for Web-based access to resources
GB2412882A (en) * 2002-12-23 2005-10-12 Gametech International Inc Enhanced gaming system
CN1627682A (zh) * 2003-12-12 2005-06-15 华为技术有限公司 网络传输中建立连接时动态密码的创建方法
EP1697818B1 (en) * 2003-12-23 2018-05-30 Wells Fargo Bank, N.A. Authentication system for networked computer applications
CN1558593A (zh) * 2004-01-30 2004-12-29 阳 胡 采用密码技术来防止网络游戏外挂的方法
JP4714482B2 (ja) * 2005-02-28 2011-06-29 株式会社日立製作所 暗号通信システムおよび方法
US7549922B2 (en) * 2005-03-17 2009-06-23 Atronic International Gmbh Software security for gaming devices
US20060218397A1 (en) * 2005-03-22 2006-09-28 Research In Motion Limited Apparatus and methods for sharing cryptography information

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102479238A (zh) * 2010-11-24 2012-05-30 深圳市快播科技有限公司 单机存档游戏***及其存档方法
CN103154947A (zh) * 2010-11-24 2013-06-12 深圳市快播科技有限公司 单机存档游戏***及其存档方法
CN102316110A (zh) * 2011-09-14 2012-01-11 福建三元达软件有限公司 一种数据终端接入服务器的鉴权方法
CN102624710A (zh) * 2012-02-27 2012-08-01 福建联迪商用设备有限公司 一种敏感信息传输方法及***
CN103607402A (zh) * 2013-11-26 2014-02-26 广州博冠信息科技有限公司 一种网络游戏数据加密以及解密方法和设备
CN103607402B (zh) * 2013-11-26 2016-11-23 广州博冠信息科技有限公司 一种网络游戏数据加密以及解密方法和设备
CN106934280A (zh) * 2017-03-08 2017-07-07 网易(杭州)网络有限公司 内存数据处理方法、装置及网络游戏客户端

Also Published As

Publication number Publication date
EP1906584A4 (en) 2013-06-19
EP1906584A1 (en) 2008-04-02
US20080161114A1 (en) 2008-07-03
ES2714784T3 (es) 2019-05-30
WO2007028342A1 (fr) 2007-03-15
CA2620785C (en) 2013-03-12
US8689339B2 (en) 2014-04-01
CN1929367B (zh) 2010-08-25
CA2620785A1 (en) 2007-03-15
EP1906584B1 (en) 2018-12-12

Similar Documents

Publication Publication Date Title
CN1929367B (zh) 一种游戏数据传输方法及***
Mohajeri Moghaddam et al. Skypemorph: Protocol obfuscation for tor bridges
CN100581103C (zh) 安全地处理被用于基于web的资源访问的客户证书
JP3969654B2 (ja) Soapメッセージ作成方法並びに処理方法、情報処理方法、情報処理装置及びプログラム
CN109547198B (zh) 网络传输视频文件的***
US20110264913A1 (en) Method and apparatus for interworking with single sign-on authentication architecture
US20080140849A1 (en) System and method for distributed media streaming and sharing
US20080114983A1 (en) Client credential based secure session authentication method and apparatus
CN101803287B (zh) 主机身份的多对一映射
US8005216B1 (en) Method and apparatus providing confidentiality, integrity and authenticity for a video file
CN101064598A (zh) 一种客户端即时通信数据的加密和解密方法
US20130291089A1 (en) Data communication method and device and data interaction system based on browser
US8996855B2 (en) HTTP layer countermeasures against blockwise chosen boundary attack
TW200421812A (en) System and method for securing digital messages
US20060047976A1 (en) Method and apparatus for generating a decrpytion content key
CN112035827B (zh) 密码数据处理方法、装置、设备以及可读存储介质
CA2610470A1 (en) Client credential based secure session authentication method and apparatus
CN111211891A (zh) 一种多维度aes对称加解密方法
CN112689014B (zh) 一种双全工通信方法、装置、计算机设备和存储介质
CN113918967A (zh) 基于安全校验的数据传输方法、***、计算机设备、介质
GB2488753A (en) Encrypted communication
CN114124441A (zh) 一种基于jwt的客户端认证方法及***
US9405924B2 (en) Self-keyed protection of anticipatory content
CN116647345A (zh) 权限令牌的生成方法以及装置、存储介质、计算机设备
CN112231662A (zh) 一种基于sm2算法的二维码的注册认证方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant