防泄密的方法及激光条码扫描平台的利记博彩app

文档序号:6624350阅读:251来源:国知局
防泄密的方法及激光条码扫描平台的利记博彩app
【专利摘要】本发明公开了一种防泄密的方法,该方法包括:扫描关键条码获取关键条码内的激活信息;将激活信息与激光条码扫描平台的芯片中预设的激活验证信息进行比较;若激活信息与激活验证信息相同,则解除对激光条码扫描平台功能的限制。本发明还公开了一种激光条码扫描平台。本发明防止芯片中的系统程序被泄密,并且不需要在激光条码扫描平台出厂和发行时将核心芯片费力费时地重新装入激光条码扫描平台中,有利于激光条码扫描平台的批量生产。
【专利说明】防泄密的方法及激光条码扫描平台

【技术领域】
[0001]本发明涉及条码扫描【技术领域】,尤其涉及防泄密的方法及激光条码扫描平台。

【背景技术】
[0002]目前,随着科学技术的发展,条码激光条码扫描平台行业的发展也逐渐成熟,激光条码扫描平台的生产方逐渐将相对简单的部件的加工外包给其他加工厂商去完成,例如激光条码扫描平台设备的壳体生产和组装等,激光条码扫描平台不可避免地会在加工厂商内流转,且一些加工厂商不重视自主研发或为了节省研发费用,难免会有破解激光条码扫描平台设备内部软件而从中牟利,这样给原生产企业带来了严重的经济损失,同时,随着企业规模越来越大,员工的数量越来越多,商业间谍的侵入也越来越难控制,对于产品核心技术的保护也愈显重要。部分激光条码扫描平台生产企业会保留核心芯片自己生产且严格管理,但是出厂的时候需要再次安装到激光条码扫描平台内部,这样操作复杂、不利于大批量生产。
[0003]上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


【发明内容】

[0004]本发明的主要目的在于解决激光条码扫描平台内部程序被窃取且不能批量生产的技术问题。
[0005]为实现上述目的,本发明提供的一种防泄密的方法,所述防泄密的方法包括以下步骤:
[0006]扫描关键条码获取所述关键条码内的激活信息;
[0007]将所述激活信息与激光条码扫描平台的芯片中预设的激活验证信息进行比较;
[0008]若所述激活信息与所述激活验证信息相同,则解除对激光条码扫描平台功能的限制。
[0009]优选地,所述扫描关键条码获取所述关键码内的激活信息的步骤之前,所述防泄密的方法还包括:
[0010]运行功能受限制的受限系统程序,屏蔽全功能的完全系统程序,其中所述受限系统程序和完全系统程序通过烧录器烧录至激光条码扫描平台的芯片中。
[0011]优选地,所述完全系统程序以加密乱码的形式存储在激光条码扫描平台芯片中。
[0012]优选地,所述若所述激活信息与所述激活验证信息相同,则解除对激光条码扫描平台功能的限制的步骤包括:
[0013]若所述激活信息与所述激活验证信息相同,则对所述完全系统程序进行解密;
[0014]将所述完全系统程序覆盖所述受限系统程序,并运行所述完全系统程序以解除对激光条码扫描平台功能的限制。
[0015]此外,为实现上述目的,本发明还提供一种激光条码扫描平台,包括:
[0016]获取模块,用于扫描关键条码获取所述关键码内的激活信息;
[0017]比较模块,用于将所述激活信息与激光条码扫描平台的芯片中预设的激活验证信息进行比较;
[0018]解限模块,用于在所述激活信息与所述激活验证信息相同时,解除对激光条码扫描平台功能的限制。
[0019]优选地,所述激光条码扫描平台还包括:
[0020]运行屏蔽模块,运行功能受限制的受限系统程序,屏蔽全功能的完全系统程序,其中所述受限系统程序和完全系统程序通过烧录器烧录至激光条码扫描平台的芯片中。
[0021]优选地,所述完全系统程序以加密乱码的形式存储在激光条码扫描平台芯片中。
[0022]优选地,所述解限模块用于:
[0023]在所述激活信息与所述激活验证信息相同时,对所述完全系统程序进行解密;
[0024]将所述完全系统程序覆盖所述受限系统程序,并运行所述完全系统程序以解除对激光条码扫描平台功能的限制。
[0025]本发明通过扫描关键条码获取激活信息,再将激活信息与预设的激活验证信息进行对比,若激活信息与激活验证信息相同,则解除对激光条码扫描平台功能的限制,含有激活信息的关键条码由专人把控,任何没有该关键条码的人或单位均只能获得功能受限制的激光条码扫描平台设备和芯片,防止芯片中的系统程序被泄密,并且只需利用激光条码扫描平台扫描关键条码即可激活激光条码扫描平台的全部功能,不需要在激光条码扫描平台出厂和发行时将核心芯片费力费时地重新装入激光条码扫描平台中,这样十分有利于激光条码扫描平台的批量生产。

【专利附图】

【附图说明】
[0026]图1为本发明防泄密的方法第一实施例的流程示意图;
[0027]图2为本发明防泄密的方法第二实施例的流程示意图;
[0028]图3为图1中解除对激光条码扫描平台功能的限制的步骤的细化流程示意图;
[0029]图4为本发明激光条码扫描平台第一实施例的功能模块示意图;
[0030]图5为本发明激光条码扫描平台第二实施例的功能模块示意图。
[0031]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

【具体实施方式】
[0032]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0033]本发明提供一种防泄密的方法,参照图1,图1为本发明防泄密的方法第一实施例的流程示意图,在第一实施例中,防泄密的方法包括以下步骤:
[0034]步骤S10,扫描关键条码获取关键条码内的激活信息;
[0035]激光条码扫描平台扫描关键条码获取激活信息,激活信息是唯一能够激活激光条码扫描平台全部功能的条形码,且关键条码由企业的专人(例如,生产部经理)保管,在激光条码扫描平台需要出厂或发行时,激光条码扫描平台扫描关键条码。
[0036]步骤S20,将激活信息与激光条码扫描平台的芯片中预设的激活验证信息进行比较;
[0037]在激光条码扫描平台的核心芯片被装入激光条码扫描平台内之前,将设定好的激活验证信息烧录进核心芯片,当激光条码扫描平台扫描关键条码获取激活信息后,将激活信息与激活验证信息进行比较,判断两者是否完全相同。
[0038]步骤S30,若激活信息与激活验证信息相同,则解除对激光条码扫描平台功能的限制。
[0039]当激活信息和预设的激活验证信息完全相同时,核心芯片解除对激光条码扫描平台功能的限制,此时,激光条码扫描平台具有完全的功能,即激光条码扫描平台可以被正常使用。
[0040]在本实施例中,本发明通过扫描关键条码获取激活信息,再将激活信息与预设的激活验证信息进行对比,若激活信息与激活验证信息相同,则解除对激光条码扫描平台功能的限制,含有激活信息的关键条码由专人把控,任何没有该关键条码的人或单位均只能获得功能受限制的激光条码扫描平台设备和芯片,防止芯片中的系统程序被泄密,并且只需利用激光条码扫描平台扫描关键条码即可激活激光条码扫描平台的全部功能,不需要在激光条码扫描平台出厂和发行时费力费时地将核心芯片重新装入激光条码扫描平台中,这样十分有利于激光条码扫描平台的批量生产。
[0041]进一步地,参照图2,图2为本发明防泄密的方法第二实施例的流程示意图,在第二实施例中,在步骤SlO之前,防泄密的方法还包括:
[0042]步骤S40,运行功能受限制的受限系统程序,屏蔽全功能的完全系统程序,其中受限系统程序和完全系统程序通过烧录器烧录至激光条码扫描平台的芯片中,并且完全系统程序以加密乱码的形式存储在激光条码扫描平台芯片中,即使竞争对手或加工厂商获取了激光条码扫描平台的核心芯片中的程序代码,获取的代码也只有限制系统程序代码和乱码形式的完全系统程序代码,利用限制系统程序代码无法实现激光条码扫描平台的正常功能,而乱码形式的完全系统程序代码不能被利用,这样进一步提高了激光条码扫描平台的系统程序防泄密的安全性能。
[0043]进一步地,参照图3,图3为图1中若所述激活信息与所述激活验证信息相同,则解除对激光条码扫描平台功能的限制的步骤的细化流程示意图,步骤S30包括:
[0044]步骤S301,若激活信息与激活验证信息相同,则对完全系统程序进行解密;
[0045]当激活信息与激活验证信息完全相同时,激光条码扫描平台对存储在核心芯片中的完全系统程序进行解密,使完全系统程序以正常码的形态存储在核心芯片中。
[0046]步骤S302,将完全系统程序覆盖受限系统程序,并运行完全系统程序以解除对激光条码扫描平台功能的限制。
[0047]将完全系统程序完全覆盖受限系统程序,即删除受限系统程序,启动完全系统程序,以借此对激光条码扫描平台功能的限制。
[0048]本发明还提供一种激光条码扫描平台,参照图4,图4为本发明激光条码扫描平台第一实施例的功能模块示意图,该激光条码扫描平台包括:
[0049]获取模块50,用于扫描关键条码获取关键码内的激活信息;
[0050]比较模块60,用于将激活信息与激光条码扫描平台的芯片中预设的激活验证信息进行比较;
[0051]解限模块70,用于在激活信息与激活验证信息相同时,解除对激光条码扫描平台功能的限制。
[0052]激光条码扫描平台扫描关键条码获取激活信息,激活信息是唯一能够激活激光条码扫描平台全部功能的条形码,且关键条码由企业的专人(例如,生产部经理)保管,在激光条码扫描平台需要出厂或发行时,激光条码扫描平台扫描关键条码。
[0053]在激光条码扫描平台的核心芯片被装入激光条码扫描平台内之前,将设定好的激活验证信息烧录进核心芯片,当激光条码扫描平台扫描关键条码获取激活信息后,将激活信息与激活验证信息进行比较,判断两者是否完全相同。
[0054]当激活信息和预设的激活验证信息完全相同时,核心芯片解除对激光条码扫描平台功能的限制,此时,激光条码扫描平台具有完全的功能,即激光条码扫描平台可以被正常使用。
[0055]在本实施例中,本发明通过获取模块50扫描关键条码获取激活信息,再通过比较模块60将激活信息与预设的激活验证信息进行对比,若激活信息与激活验证信息相同,则解限模块70解除对激光条码扫描平台功能的限制,含有激活信息的关键条码由专人把控,任何没有该关键条码的人或单位均只能获得功能受限制的激光条码扫描平台设备和芯片,防止芯片中的系统程序被泄密,并且只需利用激光条码扫描平台扫描关键条码即可激活激光条码扫描平台的全部功能,不需要在激光条码扫描平台出厂和发行时费力费时地将核心芯片重新装入激光条码扫描平台中,这样十分有利于激光条码扫描平台的批量生产。
[0056]进一步地,参照图5,图5为本发明激光条码扫描平台第二实施例的功能模块示意图,激光条码扫描平台还包括:
[0057]运行屏蔽模块80,运行功能受限制的受限系统程序,屏蔽全功能的完全系统程序,其中受限系统程序和完全系统程序通过烧录器烧录至激光条码扫描平台的芯片中,并且完全系统程序以加密乱码的形式存储在激光条码扫描平台芯片中,即使竞争对手或加工厂商获取了激光条码扫描平台的核心芯片中的程序代码,获取的代码也只有限制系统程序代码和乱码形式的完全系统程序代码,利用限制系统程序代码无法实现激光条码扫描平台的正常功能,而乱码形式的完全系统程序代码不能被利用,这样进一步提高了激光条码扫描平台的系统程序防泄密的安全性能。
[0058]进一步地,解限模块70用于:
[0059]在激活信息与激活验证信息相同时,对完全系统程序进行解密;
[0060]将完全系统程序覆盖受限系统程序,并运行完全系统程序以解除对激光条码扫描平台功能的限制。
[0061]在本实施例中,当激活信息与激活验证信息完全相同时,激光条码扫描平台对存储在核心芯片中的完全系统程序进行解密,使完全系统程序以正常码的形态存储在核心芯片中。然后将完全系统程序完全覆盖受限系统程序,即删除受限系统程序,启动完全系统程序,以借此对激光条码扫描平台功能的限制。
[0062]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种防泄密的方法,其特征在于,所述防泄密的方法包括以下步骤: 扫描关键条码获取所述关键条码内的激活信息; 将所述激活信息与激光条码扫描平台的芯片中预设的激活验证信息进行比较; 若所述激活信息与所述激活验证信息相同,则解除对激光条码扫描平台功能的限制。
2.如权利要求1所述的防泄密的方法,其特征在于,所述扫描关键条码获取所述关键码内的激活信息的步骤之前,所述防泄密的方法还包括: 运行功能受限制的受限系统程序,屏蔽全功能的完全系统程序,其中所述受限系统程序和完全系统程序通过烧录器烧录至激光条码扫描平台的芯片中。
3.如权利要求2所述的防泄密的方法,其特征在于,所述完全系统程序以加密乱码的形式存储在激光条码扫描平台芯片中。
4.如权利要求3所述的防泄密的方法,其特征在于,所述若所述激活信息与所述激活验证信息相同,则解除对激光条码扫描平台功能的限制的步骤包括: 若所述激活信息与所述激活验证信息相同,则对所述完全系统程序进行解密; 将所述完全系统程序覆盖所述受限系统程序,并运行所述完全系统程序以解除对激光条码扫描平台功能的限制。
5.一种激光条码扫描平台,其特征在于,所述激光条码扫描平台包括: 获取模块,用于扫描关键条码获取所述关键码内的激活信息; 比较模块,用于将所述激活信息与激光条码扫描平台的芯片中预设的激活验证信息进行比较; 解限模块,用于在所述激活信息与所述激活验证信息相同时,解除对激光条码扫描平台功能的限制。
6.如权利要求5所述的激光条码扫描平台,其特征在于,所述激光条码扫描平台还包括: 运行屏蔽模块,运行功能受限制的受限系统程序,屏蔽全功能的完全系统程序,其中所述受限系统程序和完全系统程序通过烧录器烧录至激光条码扫描平台的芯片中。
7.如权利要求6所述的激光条码扫描平台,其特征在于,所述完全系统程序以加密乱码的形式存储在激光条码扫描平台芯片中。
8.如权利要求7所述的激光条码扫描平台,其特征在于,所述解限模块用于: 在所述激活信息与所述激活验证信息相同时,对所述完全系统程序进行解密; 将所述完全系统程序覆盖所述受限系统程序,并运行所述完全系统程序以解除对激光条码扫描平台功能的限制。
【文档编号】G06F21/44GK104182711SQ201410416484
【公开日】2014年12月3日 申请日期:2014年8月21日 优先权日:2014年8月21日
【发明者】郭丹 申请人:深圳市兴通物联科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1