利用机器码执行数据锁定的方法与系统技术方案

技术编号:2845149 阅读:936 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种利用机器码执行数据锁定的方法与系统,所述利用机器码执行数据锁定的方法,利用一计算机装置执行一应用程序,并通过该应用程序所产生的一操作界面,将该计算机装置的机器码登录到一服务器端。在该操作界面中输入一使用者账号与一使用者密码,然后对该使用者账号与密码执行一加密操作。将加密后的使用者账号与使用者密码登录至该服务器端,并且据以执行一数据锁定操作。上述加密操作是利用一加密算法将该使用者账号与该使用者密码分别转换为一第一密码与一第二密码,并且对该第一密码与该第二密码执行一数学运算、一逻辑运算或上述两种运算的结合。本发明专利技术可提供更安全、更有保障的游戏环境,亦可省去额外的硬件成本。

【技术实现步骤摘要】

本专利技术是有关于一种数据锁定的方法与系统,且特别有关于一种利用机器码执行数据锁定的方法与系统
技术介绍
近来在线游戏账号盗用情况在各游戏营运商间广为扩大,玩家的虚拟货币、虚拟宝物等“有价品”损失惨重,衍生了一些社会问题与浪费警力资源等。为了有效解决盗用问题,各游戏营运商纷纷提出对应的解决方法。“游戏橘子”推出采用公开金钥基础建设(Public KeyInfrastructure,以下简称为PKI)与凭证技术的实体芯片卡“PlaySAFE数字安全卡”,并且结合既有的游戏账号与加码锁设计,以“账号+密码+PlaySAFE数字安全卡”的3道安全机制,以有效捍卫玩家权益。PKI电子凭证可视为玩家的虚拟身份证,用来辨识使用者在网络环境中的身份及确保网络数据的正确性,建立网络交易双方信赖关系。电子凭证通常由凭证机构或使用者的交易对象(如银行)核发,内容包含使用者基本数据(如使用者姓名、序号、凭证机构名称等)、凭证有效期限、用以加密信息的公开金钥、用以验证凭证真实性的凭证机构电子签章以及其它作为身份辨识等信息。“PlaySAFE数字安全卡”除了在玩家端使用PKI加密技术外,在数据传输过程中也会经过SSL信道加密,而服务器端每次都会回传不同的一次性密码(ONE-TIME PASSWORD)给芯片卡再次认证,即使加密封包被骇客拦截并重新发出,只要没有实体卡在手,照样无法通过认证进入游戏。此外,其它解决方案更包括利用指纹辨识系统与金钥随身碟等解决安全性问题,然而,其包括下述缺点。首先,硬件成本偏高。指纹机、IC芯片卡与金钥随身碟均所费不赀。其次,上述硬件装置不利携带移动和保管。若玩家需被迫随身携带各式各样的安全认证装置,不但携带困难,且若不幸遗失更为麻烦。此外,上述数据加密方式仍非百分百安全。由于科技日新月异,故利用上述硬件装置进行数据认证与身份辨识的行为仍无法避免使用者数据被侧录。
技术实现思路
综上所述,为了解决玩家账号被盗而造成损失并且克服硬件装置携带与保管的问题,本专利技术提供了一种利用机器码执行数据锁定的方法与系统。本专利技术提供一种利用机器码执行数据锁定的方法,所述利用机器码执行数据锁定的方法包括下列步骤利用一第一计算机装置执行一第一应用程序;通过该第一应用程序所产生的一操作界面,将该第一计算机装置的机器码登录到一服务器端;在该操作界面中输入一第一使用者账号与一第一使用者密码;对该第一使用者账号与第一密码执行一加密操作,其包括下列步骤利用一加密算法将该第一使用者账号与该第一使用者密码分别转换为一第一加密码与一第二加密码;以及对该第一加密码与该第二加密码执行一数学运算、一逻辑运算或上述两种运算的结合;以及将加密后的第一使用者账号与第一使用者密码登录至该服务器端,并且据以执行一数据锁定操作。本专利技术所述的利用机器码执行数据锁定的方法,该数据锁定操作为一删除机器码操作,包括下列步骤利用一第二计算机装置执行一第二应用程序以选择一删除机器码的操作界面;输入一第二使用者账号与一第二使用者密码后送出一上锁要求;根据该上锁要求执行一认证操作以判断该第二使用者账号与该第二使用者密码是否与该第一使用者账号与该第一使用者密码相符;若该第二使用者账号与该第二使用者密码与该第一使用者账号与该第一使用者密码相符,则判断该第二计算机装置的机器码是否与该第一使用者账号所登录的机器码相符;以及若两机器码相符,则自该服务器端删除该第一使用者账号所登录的机器码。本专利技术所述的利用机器码执行数据锁定的方法,该数据锁定操作为一上锁或停用操作,包括下列步骤利用一第二计算机装置执行一第二应用程序以选择一上锁或停用的操作界面;输入一第二使用者账号与一第二使用者密码后送出一上锁要求;根据该上锁或停用要求执行一认证操作以判断该第二使用者账号与该第二使用者密码是否与该第一使用者账号与该第一使用者密码相符;若该第二使用者账号与该第二使用者密码与该第一使用者账号与该第一使用者密码相符,则判断该第二计算机装置的机器码是否已登录于该服务器端;以及若该第二计算机装置的机器码已登录于该服务器端,则令该第一使用者账号呈上锁或停用状态。本专利技术所述的利用机器码执行数据锁定的方法,当该第一使用者账号呈上锁状态,则仅可通过该第一计算机装置执行该第一应用程序。本专利技术所述的利用机器码执行数据锁定的方法,当该第一使用者账号呈停用状态,则无法通过任何计算机装置执行该第一应用程序。本专利技术所述的利用机器码执行数据锁定的方法,该数据锁定操作为一解锁操作,包括下列步骤利用一第二计算机装置执行一第二应用程序以选择一解锁的操作界面;输入一第二使用者账号与一第二使用者密码后送出一解锁要求;根据该解锁要求执行一认证操作以判断该第二使用者账号与该第二使用者密码是否与该第一使用者账号与该第一使用者密码相符;若该第二使用者账号与该第二使用者密码与该第一使用者账号与该第一使用者密码相符,则判断该第二计算机装置的机器码是否与该第一使用者账号所登录的机器码相符;以及若两机器码相符,则令该第一使用者账号呈解锁状态。本专利技术所述的利用机器码执行数据锁定的方法,当该第一使用者账号呈解锁状态,则可通过任一计算机装置执行该第一应用程序。本专利技术所述的利用机器码执行数据锁定的方法,该第一计算机装置的机器码为一网络卡的媒体存取控制控制地址或者一中央处理器或其它硬件装置的唯一序号。本专利技术所述的利用机器码执行数据锁定的方法,利用该操作界面所产生的一输入界面输入该第一使用者账号与该第一使用者密码。本专利技术所述的利用机器码执行数据锁定的方法,利用一安全交易传输层加密技术加密协议将该加密后的第一使用者账号与第一使用者密码传送至该服务器端。本专利技术还提供一种利用机器码执行数据锁定的方法,所述利用机器码执行数据锁定的方法包括下列步骤利用一计算机装置开启一应用程序;通过该应用程序所产生的一操作界面,将该计算机装置的机器码登录到一服务器端;在该操作界面中输入一第一使用者账号与密码;对该第一使用者账号与密码执行一加密操作;将加密后的第一使用者账号与密码登录至该服务器端;利用一移动装置建立一包含多个控制代码的短信,其中该等控制代码包括一软件代码、一第二使用者账号以及一操作代码;将该短信传送至该服务器端;以及对该软件代码、该第二使用者账号以及该操作代码进行认证,并且在认证通过后执行对应该操作代码的操作。本专利技术所述的利用机器码执行数据锁定的方法,该认证操作是判断该软件代码、该第二使用者账号以及该操作代码是否与预设于该服务器端中的软件代码、该第一使用者账号以及操作代码符合。本专利技术所述的利用机器码执行数据锁定的方法,在执行该认证操作前,需先判断对应该移动装置的电话号码与预先登录于该服务器端的电话号码是否相同。本专利技术所述的利用机器码执行数据锁定的方法,当该第一使用者账号呈停用状态时,则执行该对应该操作代码的操作可令该第一使用者账号呈上锁或解锁状态。本专利技术所述的利用机器码执行数据锁定的方法,该计算机装置的机器码为一网络卡的媒体存取控制控制地址或者一中央处理器或其它硬件装置的唯一序号。本专利技术所述的利用机器码执行数据锁定的方法,利用该操作界面所产生的一输入界面输入该第一使用者账号与密码。本专利技术所述的利用机器码执行数据锁定的方法,利用一安全交易传输层加密技术加密协议将该加密后的本文档来自技高网
...

【技术保护点】
一种利用机器码执行数据锁定的方法,其特征在于所述利用机器码执行数据锁定的方法包括下列步骤:利用一第一计算机装置执行一第一应用程序;通过该第一应用程序所产生的一操作界面,将该第一计算机装置的机器码登录到一服务器端;在该 操作界面中输入一第一使用者账号与一第一使用者密码;对该第一使用者账号与第一密码执行一加密操作,其包括下列步骤:利用一加密算法将该第一使用者账号与该第一使用者密码分别转换为一第一加密码与一第二加密码;以及对该第一加密码 与该第二加密码执行一数学运算、一逻辑运算或上述两种运算的结合;以及将加密后的第一使用者账号与第一使用者密码登录至该服务器端,并且据以执行一数据锁定操作。

【技术特征摘要】
1.一种利用机器码执行数据锁定的方法,其特征在于所述利用机器码执行数据锁定的方法包括下列步骤利用一第一计算机装置执行一第一应用程序;通过该第一应用程序所产生的一操作界面,将该第一计算机装置的机器码登录到一服务器端;在该操作界面中输入一第一使用者账号与一第一使用者密码;对该第一使用者账号与第一密码执行一加密操作,其包括下列步骤利用一加密算法将该第一使用者账号与该第一使用者密码分别转换为一第一加密码与一第二加密码;以及对该第一加密码与该第二加密码执行一数学运算、一逻辑运算或上述两种运算的结合;以及将加密后的第一使用者账号与第一使用者密码登录至该服务器端,并且据以执行一数据锁定操作。2.根据权利要求1所述的利用机器码执行数据锁定的方法,其特征在于该数据锁定操作为一删除机器码操作,包括下列步骤利用一第二计算机装置执行一第二应用程序以选择一删除机器码的操作界面;输入一第二使用者账号与一第二使用者密码后送出一上锁要求;根据该上锁要求执行一认证操作以判断该第二使用者账号与该第二使用者密码是否与该第一使用者账号与该第一使用者密码相符;若该第二使用者账号与该第二使用者密码与该第一使用者账号与该第一使用者密码相符,则判断该第二计算机装置的机器码是否与该第一使用者账号所登录的机器码相符;以及若两机器码相符,则自该服务器端删除该第一使用者账号所登录的机器码。3.根据权利要求1所述的利用机器码执行数据锁定的方法,其特征在于该数据锁定操作为一上锁或停用操作,包括下列步骤利用一第二计算机装置执行一第二应用程序以选择一上锁或停用的操作界面;输入一第二使用者账号与一第二使用者密码后送出一上锁或停用要求;根据该上锁或停用要求执行一认证操作以判断该第二使用者账号与该第二使用者密码是否与该第一使用者账号与该第一使用者密码相符;若该第二使用者账号与该第二使用者密码与该第一使用者账号与该第一使用者密码相符,则判断该第二计算机装置的机器码是否已登录于该服务器端;以及若该第二计算机装置的机器码已登录于该服务器端,则令该第一使用者账号呈上锁或停用状态。4.根据权利要求3所述的利用机器码执行数据锁定的方法,其特征在于当该第一使用者账号呈上锁状态,则仅可通过该第一计算机装置执行该第一应用程序。5.根据权利要求3所述的利用机器码执行数据锁定的方法,其特征在于当该第一使用者账号呈停用状态,则无法通过任何计算机装置执行该第一应用程序。6.根据权利要求1所述的利用机器码执行数据锁定的方法,其特征在于该数据锁定操作为一解锁操作,包括下列步骤利用一第二计算机装置执行一第二应用程序以选择一解锁的操作界面;输入一第二使用者账号与一第二使用者密码后送出一解锁要求;根据该解锁要求执行一认证操作以判断该第二使用者账号与该第二使用者密码是否与该第一使用者账号与该第一使用者密码相符;若该第二使用者账号与该第二使用者密码与该第一使用者账号与该第一使用者密码相符,则判断该第二计算机装置的机器码是否与该第一使用者账号所登录的机器码相符;以及若两机器码相符,则令该第一使用者账号呈解锁状态。7.根据权利要求6所述的利用机器码执行数据锁定的方法,其特征在于当该第一使用者账号呈解锁状态,则可通过任一计算机装置执行该第一应用程序。8.根据权利要求1所述的利用机器码执行数据锁定的方法,其特征在于该第一计算机装置的机器码为一网络卡的媒体存取控制控制地址或者一中央处理器或其它硬件装置的唯一序号。9.根据权利要求1所述的利用机器码执行数据锁定的方法,其特征在于利用该操作界面所产生的一输入界面输入该第一使用者账号与该第一使用者密码。10.根据权利要求1所述的利用机器码执行数据锁定的方法,其特征在于利用一安全交易传输层加密技术加密协议将该加密后的第一使用者账号与第一使用者密码传送至该服务器端。11.一种利用机器码执行数据锁定的方法,其特征在于所述利用机器码执行数据锁定的方法包括下列步骤利用一计算机装置开启一应用程序;通过该应用程序所产生的一操作界面,将该计算机装置的机器码登录到一服务器端;在该操作界面中输入一第一使用者账号与密码;对该第一使用者账号与密码执行一加密操作;将加密后的第一使用者账号与密码登录至该服务器端;利用一移动装置建立一包含多个控制代码的短信,其中该控制代码包括一软件代码、一第二使用者账号以及一操作代码;将该短信传送至该服务器端;以及对该软件代码、该第二使用者账号以及该操作代码进行认证,并且在认证通过后执行对应该操作代码的操作。12.根据权利要求11所述的利用机器码执行数据锁定的方法,其特征在于该认证操作是判断该软件代码、该第二使用者账号以及该操作代码是否与预设于该服务器端中的软件代码、该第一使用者账号以及操作代码符合。13.根据权利要求12所述的利用机器码执行数据锁定的方法,其特征在于在执行该认证操作前,需先判断对应该移动装置的电话号码与预先登录于该服务器端的电话号码是否相同。14.根据权利要求11所述的利用机器码执行数据锁定的方法,其特征在于当该第一使用者账号呈停用状态...

【专利技术属性】
技术研发人员:赖庆远吴东儒蔡政伟俞茗仁
申请(专利权)人:大宇资讯股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1