加气站管理系统加密锁方法

文档序号:6679135阅读:284来源:国知局
专利名称:加气站管理系统加密锁方法
技术领域
本发明涉及一种加气站管理系统加密锁方法,用于保障加气站管理系统使 用的安全性和合法性。
技术背景由于使用IC卡可以减少现金流通,使支付安全、方便,因此IC卡逐渐在 全国的加气站中普及。而ic卡的使用需要与加气站管理系统结合起来,现有 的加气站管理系统具有与加气机实时通讯、收取加气记录、办理ic卡、挂失转存IC卡及为IC卡充值等功能。因此,保障加气站管理系统的安全性和合法性也很重要。目前还没有针对加气站管理系统的安全措施,攻击人员很容易通过盗版软 件或者将加气站管理系统自行安装在私有计算机上,并购买操作卡片所需要的 设备,私自发行卡片或充值。由于该系统为攻击人员私自安装,所以属于非法 系统,但这种私自发行的卡片由于具有与正常卡片相同的格式,所以被合法系 统认定为合法卡片,而且该非法系统还可以对系统内的合法卡片进行充值,从 而使攻击者获得非法的收入,所以具有很强的攻击性和破坏性。现在技术的缺陷是加气站管理系统的安全性和合法性得不到有效的保障,容易遭到攻击人员的攻击,进行私自发行卡片或充值。 发明内容本发明的目的是提出一种加气站管理系统加密锁方法,能够有效保障加气 站管理系统的安全性和合法性。本发明的具体方案是 一种加气站管理系统加密锁方法,包括有加气站管 理计算机和管理系统,所述管理系统安装在所述加气站管理计算机上,其关键 在于所述加气站管理计算机连接有硬件加密锁,该硬件加密锁与所述管理系 统一一对应。所述硬件加密锁在与所述加气站管理计算机连接前,首先要在厂家注册, 生成注册码后才能使用,以确保该硬件加密锁的合法性。注册码由注册软件根 据随机生成的N位数据码自动算出得到,该数据码包含有所述硬件加密锁和加 气站管理计算机的相关信息,如硬盘物理编号、CPU物理编号及网卡物理编号 等。同时,厂家将关键信息如所述硬件加密锁的物理卡号等存放在该硬件加密 锁与管理系统上,由于所述硬件加密锁的物理卡号是唯一的,保证了所述硬件 加密锁与管理系统的一一对应。在所述管理系统上设置有用于开始的装置;用于判断是否连接有所述硬件加密锁的装置;如果没有,则进入用于认证失败的装置;此时,将提示错误,并拒绝操作 者对IC卡进行操作或拒绝进入管理系统。如果有,则进入用于判断所述硬件加密锁是否与所述管理系统匹配的装置;即判断所述硬件加密锁与管理系统是否一一对应。如果不匹配,则进入所述用于认证失败的装置;所述硬件加密锁与管理系 统存储的关键信息不一致时,二i不匹配。如果匹配,则进入用于判断所述硬件加密锁是否己注册的装置;即判断厂 家是否对该硬件加密锁生成注册码。如果所述硬件加密锁未注册,则进入用于ErrT=0的装置;此时联网生成 注册码,并将该注册码反馈给用户。用于输入注册码的装置;用户进行注册码输入。用于判断联机注册是否成功的装置;即判断所述硬件加密锁是否己成功注 册,正确的注册码被保存到所述硬件加密锁中。如果注册成功,则进入用于认证成功的装置;表明所述管理系统可以正常 使用。如果注册失败,则进入用于ErrT二ErrT+l的装置; 用于判断是否ErrT〉=3的装置;如果ErrTh3,则进入所述用于认证失败的装置;注册码只能连续输入三 次,如果未成功,退出系统。如果ErrT〈3,则返回到所述用于输入注册码的装置;如果所述硬件加密锁已注册,则进入判断注册信息与硬件是否匹配的装 置;判断注册信息中含有的硬盘物理编号、CPU物理编号及网卡物理编号等信 息是否与硬件的对应信息相匹配。如果不匹配,则返回到所述用于ErrT^的装置;重新联网生成注册码。如果匹配,则进入所述用于认证成功的装置。一个合法的管理系统的使用必须与对应的硬件加密锁结合,只有在对应的 硬件加密锁连接在加气站管理计算机上,并且这个硬件加密锁的注册信息与加 气站管理计算机的相关硬件信息匹配时,才能使用,除非攻击者将加气站管理 计算机和硬件加密锁一同盗窃,否则将不能获得合法的使用身份,充分保障了 管理系统的合法性和安全性。所述加气站管理计算机与硬件加密锁通过USB连接。USB接口连接方便硬 件加密锁的安装。本发明的显著效果是提出一种加气站管理系统加密锁方法,通过将加气 站管理计算机连接硬件加密锁,硬件加密锁由厂家提供注册码,并使硬件加密 锁、管理系统、加气站管理计算机一一对应,只有在三者匹配的情况下,才能 够使用管理系统,有效保障了加气站管理系统的安全性和合法性。


图l是本发明结构示意图;图2是本发明管理系统认证流程图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步详细说明。 实施例1:如图l所示 一种加气站管理系统加密锁方法,包括有加气站管理计算机 l和管理系统2,所述管理系统2安装在所述加气站管理计算机1上,所述加气站管理计算机1通过USB连接有硬件加密锁3,该硬件加密锁型号为R0CKEY6 SMART,该硬件加密锁3与所述管理系统2—一对应。所述硬件加密锁3在与所述加气站管理计算机1连接前,首先要在厂家注 册,生成注册码后才能使用,以确保该硬件加密锁3的合法性。注册码由注册 软件根据随机生成的N位数据码自动算出得到,该数据码包含有所述硬件加密 锁3和加气站管理计算机1的相关信息,如硬盘物理编号、CPU物理编号及网 卡物理编号等。同时,厂家将关键信息如所述硬件加密锁3的物理卡号等存放 在该硬件加密锁3与管理系统2上,由于所述硬件加密锁3的物理卡号是唯一 的,保证了所述硬件加密锁3与管理系统2的一一对应。如图2所示在所述管理系统2上设置有用于开始的装置;用于判断是否连接有所述硬件加密锁3的装置;、如果没有,则进入用于认证失败的装置;此时,将提示错误,并拒绝操作 者对IC卡进行操作或拒绝进入管理系统。如果有,则进入用于判断所述硬件加密锁3是否与所述管理系统2匹配的 装置;即判断所述硬件加密锁3与管理系统2是否一一对应。如果不匹配,则进入所述用于认证失败的装置;所述硬件加密锁3与管理 系统2存储的关键信息不一致时,二者不匹配。如果匹配,则进入用于判断所述硬件加密锁3是否已注册的装置;即判断 厂家是否对该硬件加密锁3生成注册码。如果所述硬件加密锁3未注册,则进入用于ErrT二0的装置;此时联网生 成注册码,并将该注册码反馈给用户。用于输入注册码的装置;用户进行注册码输入。用于判断联机注册是否成功的装置;即判断所述硬件加密锁3是否已成功 注册。如果注册成功,则进入用于认证成功的装置;表明所述管理系统2可以正 常使用,正确的注册码被保存到所述硬件加密锁3中。 如果注册失败,则进入用于ErrT:ErrT+l的装置; 用于判断是否ErrT〉=3的装置;如果ErrT〉3,则进入所述用于认证失败的装置;注册码只能连续输入三 次,如果未成功,退出系统。如果ErrT〈3,则返回到所述用于输入注册码的装置;如果所述硬件加密锁3已注册,则进入判断注册信息与硬件是否匹配的装 置;判断注册信息中含有的硬盘物理编号、CPU物理编号及网卡物理编号等信 息是否与硬件的对应信息相匹配。如果不匹配,则返回到所述用于ErrT:O的装置;重新联网生成注册码。如果匹配,则进入所述用于认证成功的装置。其工作原理如下厂家在为加气站提供管理软件2时,为所述硬件加密锁3生成注册码,该 注册码内包含有所述硬件加密锁3和加气站管理计算机1的相关信息,如硬盘 物理编号、CPU物理编号及网卡物理编号等,同时,将关键信息如所述硬件加 密锁3的物理卡号等存放在该硬件加密锁3与管理系统2上,保证了所述加气 站管理计算机1、管理系统2和硬件加密锁3的一一对应关系。当所述硬件加密锁3与加气站管理计算机1通过USB连接后,安装管理系 统2,此时管理系统2首先检查所述硬件加密锁3与加气站管理计算机1是否 连接好,如果没有连接好,则认证不成功,连接好后,检测管理系统2与硬件 加密锁3是否匹配,如果不匹配,认证也不成功,如果两者匹配,则检测该硬 件加密锁3是否注册,如果该硬件加密锁3没有注册,则随即生成N为数据码, 该数据码包含该硬件加密锁3和加气站管理计算机1硬件的关键信息,如硬盘 物理编号、CPU物理编号及网卡物理编号等,发送给厂家,厂家采用注册软件 根据该数据码算出对应的注册码,并将该注册码反馈给用户,进行联网注册, 用户输入该注册码,注册码如果输入正确,管理系统2将注册码含有的关键信 息保存到加密锁中,认证成功,如果注册码输入三次出现错误,则认证失败。如果硬件加密锁3已注册,则检测该注册信息与所述加气站管理计算机1 的硬件信息是否匹配,即检测该硬件加密锁3与加气站管理计算机1是否匹配, 匹配,则认证成功。如果不匹配,则进行上述的联网注册。只有在硬件加密锁3、管理系统2和加气站管理计算机1三者相互匹配一 一对应时,才能操作管理系统2。
权利要求
1. 一种加气站管理系统加密锁方法,包括有加气站管理计算机(1)和管理系统(2),所述管理系统(2)安装在所述加气站管理计算机(1)上,其特征在于所述加气站管理计算机(1)连接有硬件加密锁(3),该硬件加密锁(3)与所述管理系统(2)一一对应;在所述管理系统(2)上设置有用于开始的装置;用于判断是否连接有所述硬件加密锁(3)的装置;如果没有,则进入用于认证失败的装置;如果有,则进入用于判断所述硬件加密锁(3)是否与所述管理系统(2)匹配的装置;如果不匹配,则进入所述用于认证失败的装置;如果匹配,则进入用于判断所述硬件加密锁(3)是否已注册的装置;如果所述硬件加密锁(3)未注册,则进入用于ErrT=0的装置;用于输入注册码的装置;用于判断联机注册是否成功的装置;如果注册成功,则进入用于认证成功的装置;如果注册失败,则进入用于ErrT=ErrT+1的装置;用于判断是否ErrT>=3的装置;如果ErrT>=3,则进入所述用于认证失败的装置;如果ErrT<3,则返回到所述用于输入注册码的装置;如果所述硬件加密锁(3)已注册,则进入判断注册信息与硬件是否匹配的装置;如果不匹配,则返回到所述用于ErrT=0的装置;如果匹配,则进入所述用于认证成功的装置。
2、 根据权利要求1所述加气站管理系统加密锁方法,其特征在于所述 加气站管理计算机(1)与硬件加密锁(3)通过USB连接。
全文摘要
本发明公开了一种加气站管理系统加密锁方法,包括有加气站管理计算机和管理系统,所述管理系统安装在所述加气站管理计算机上,其特征在于所述加气站管理计算机连接有硬件加密锁,该硬件加密锁与所述管理系统一一对应,所述硬件加密锁的注册码中包含有所述加气站管理计算机的硬件信息,硬件加密锁与加气站管理计算机相互匹配。只有加气站管理计算机、管理系统、硬件加密锁三者相互匹配,一一对应时,管理系统才能正常使用,有效保证了管理系统的安全性和合法性。
文档编号G07F15/00GK101281566SQ20081006970
公开日2008年10月8日 申请日期2008年5月21日 优先权日2008年5月21日
发明者任兴平, 璞 陈, 晓 韦 申请人:重庆四联油气设备制造有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1