一种基于条码识别与加密解密的报表防伪系统技术方案

技术编号:6802497 阅读:362 留言:0更新日期:2012-04-11 18:40
本发明专利技术的目的是本着现有需要,提供一种基于条码识别与加密解密的报表防伪系统。为了达到上述目的,本发明专利技术采取如下技术方案:一种基于条码识别与加密解密的报表防伪系统,包括:生成加密解密密钥的监控中心;生成防伪条码并加密的监控终端;识别防伪条码并解密验证的验码器;所述监控中心与监控终端、监控中心与验码器之间可通信;其中,所述监控中心为Web服务器,可随时生成最新加密密钥,并公开一个获取加密密钥的Web接口,供监控终端获取最新加密密钥。

【技术实现步骤摘要】

本专利技术涉及条码识别技术与数据加密解密技术,特别是一种基于条码识别与数据加密解密的报表防伪系统。
技术介绍
在信息化高速发展的今天,各种凭证的防伪技术成为了企业以及国家建立信息化的工作重点之一。对于各企业来说,出具的各种报告都是反应质量的一种凭证与依据,所以我们必须保证各类报告的严谨性、真实性,所以针各行业各种报告的防伪工作也尤为重要。鉴于现有需要我们本着成本低、易用性好、识别速度快、稳定性强等目标,采用条码防伪技术来对报表进行防伪验证。运用条码防伪对企业内所出具报表进行特殊加密并上传,经由系统解密验证,实现对各类报表的真伪鉴别,从而严格把控质量凭证的真实性。
技术实现思路
本专利技术的目的是本着现有需要,提供一种基于条码识别与加密解密的报表防伪系统。为了达到上述目的,本专利技术采取如下技术方案一种基于条码识别与加密解密的报表防伪系统,包括生成加密解密密钥的监控中心;生成防伪条码并加密的监控终端;识别防伪条码并解密验证的验码器;所述监控中心与监控终端、监控中心与验码器之间可通信;其中,所述监控中心为Web服务器,可随时生成最新加密密钥,并公开一个获取加密密钥的Web接口,供监控终端获取最新加密密钥;所述监控终端定时连接监控中心获取最近加密密钥并保存在本地,并公开一可调用接口,站点使用的信息管理系统在出具的原料入场复试检测报告、配合比申请单、开盘鉴定、试块检测报告与质量合格证等报表在打印时需调用该接口并传递核心数据,监控终端接收到核心数据后先按一定顺序排列数据,然后将数据按数字字符和非数字字符分段,并将数字字符转换为五十进制,并重新组合,然后再将所有数据解析为ASCII编码,并去掉每个ASCII码的第一位,然后重新连接并分隔为新的ASCII码串,最后用最新加密密钥加密, 最终生成防伪条码数据;所述验码器包括用于扫描防伪条码的条码识别模块、用于连接监控中心的网路连接模块,当条码识别模块识别到防伪条码后,将调用防伪条码解密模块解密数据,如果没有最新解密密钥,将通过网路连接模块连接监控中心获取防伪条码加密对应的解密密钥, 然后解密数据,将解密出来的数据解析为ASCII码串,然后还原每个ASCII码的第一位编码,并将指定位由五十进制还原为十进制数字,最终按一定顺序解析成对应的核心数据,完成解码验证。在上述技术方案中,进一步地,监控中心生成加密解密密钥。在上述技术方案中,进一步地,监控终端连接监控中心获取最新加密密钥并加密条码数据。在上述技术方案中,进一步地,验码器扫描防伪条码并连接监控中心获取对应解密密钥并解密数据。在上述技术方案中,进一步地,监控中心为一 Web服务器。在上述技术方案中,进一步地,监控终端为一台计算机。在上述技术方案中,进一步地,验码器为一台包括用于扫描防伪条码的条码识别模块、用于连接监控中心的网路连接模块的手持智能设备。与现有技术相比,本专利技术的有点在于本专利技术具有成本低、易用性好、识别速度快、稳定性强、安全性高、部署方便等优点ο附图说明附图为本专利技术基于条码识别与加密解密的报表防伪系统示意图。 具体实施例方式下面结合附图和具体实施方式对本专利技术做进一步详细描述按照附图,制作本专利技术基于条码识别与加密解密的报表防伪系统,包括部署在互联网的监控中心1,部署在企业内部的监控终端2,可随时携带的验码器3。监控终端2可连接监控中心1获取最新加密密钥,验码器3可连接监控中心1获取最新年解密密钥,企业内部信息管理系统4可连接监控终端2提交核心数据并获取防伪条码后打印带防伪条码的报表5,验码器3可以扫描报表5中的防伪条码并验证真伪。权利要求1.一种基于条码识别与加密解密的报表防伪系统,包括生成加密解密密钥的监控中心;生成防伪条码并加密的监控终端;识别防伪条码并解密验证的验码器;所述监控中心与监控终端、监控中心与验码器之间可通信;其中,所述监控中心为Web服务器,可随时生成最新加密密钥,并公开一个获取加密密钥的 Web接口,供监控终端获取最新加密密钥;所述监控终端定时连接监控中心获取最近加密密钥并保存在本地,并公开一可调用接口,站点使用的信息管理系统在出具的原料入场复试检测报告、配合比申请单、开盘鉴定、 试块检测报告与质量合格证等报表在打印时需调用该接口并传递核心数据,监控终端接收到核心数据后先按一定顺序排列数据,然后将数据按数字字符和非数字字符分段,并将数字字符转换为五十进制,并重新组合,然后再将所有数据解析为ASCII编码,并去掉每个 ASCII码的第一位,然后重新连接并分隔为新的ASCII码串,最后用最新加密密钥加密,最终生成防伪条码数据;所述验码器包括用于扫描防伪条码的条码识别模块、用于连接监控中心的网路连接模块,当条码识别模块识别到防伪条码后,将调用防伪条码解密模块解密数据,如果没有最新解密密钥,将通过网路连接模块连接监控中心获取防伪条码加密对应的解密密钥,然后解密数据,将解密出来的数据解析为ASCII码串,然后还原每个ASCII码的第一位编码,并将指定位由五十进制还原为十进制数字,最终按一定顺序解析成对应的核心数据,完成解码验证。2.根据权利要求1所述基于条码识别与加密解密的报表防伪系统,其特征是,监控中心生成加密解密密钥。3.根据权利要求1所述基于条码识别与加密解密的报表防伪系统,其特征是,监控终端连接监控中心获取最新加密密钥并加密条码数据。4.根据权利要求1所述基于条码识别与加密解密的报表防伪系统,其特征是,验码器扫描防伪条码并连接监控中心获取对应解密密钥并解密数据。5.根据权利要求1所述基于条码识别与加密解密的报表防伪系统,其特征是,监控中心为一 Web服务器。6.根据权利要求1所述基于条码识别与加密解密的报表防伪系统,其特征是,监控终端为一台计算机。7.根据权利要求1所述基于条码识别与加密解密的报表防伪系统,其特征是,验码器为一台包括用于扫描防伪条码的条码识别模块、用于连接监控中心的网路连接模块的手持智能设备。全文摘要本专利技术的目的是本着现有需要,提供一种基于条码识别与加密解密的报表防伪系统。为了达到上述目的,本专利技术采取如下技术方案一种基于条码识别与加密解密的报表防伪系统,包括生成加密解密密钥的监控中心;生成防伪条码并加密的监控终端;识别防伪条码并解密验证的验码器;所述监控中心与监控终端、监控中心与验码器之间可通信;其中,所述监控中心为Web服务器,可随时生成最新加密密钥,并公开一个获取加密密钥的Web接口,供监控终端获取最新加密密钥。文档编号G06K7/10GK102231186SQ201110192210公开日2011年11月2日 申请日期2011年7月11日 优先权日2011年7月11日专利技术者不公告专利技术人 申请人:北京鼎软科技有限公司本文档来自技高网...

【技术保护点】
1.一种基于条码识别与加密解密的报表防伪系统,包括:生成加密解密密钥的监控中心;生成防伪条码并加密的监控终端;识别防伪条码并解密验证的验码器;所述监控中心与监控终端、监控中心与验码器之间可通信;其中,所述监控中心为Web服务器,可随时生成最新加密密钥,并公开一个获取加密密钥的Web接口,供监控终端获取最新加密密钥;所述监控终端定时连接监控中心获取最近加密密钥并保存在本地,并公开一可调用接口,站点使用的信息管理系统在出具的原料入场复试检测报告、配合比申请单、开盘鉴定、试块检测报数据,完成解码验证。果没有最新解密密钥,将通过网路连接模块连接监控中心获取防伪条码加密对应的解密密钥,然后解密数据,将解密出来的数据解析为ASCII码串,然后还原每个ASCII码的第一位编码,并将指定位由五十进制还原为十进制数字,最终按一定顺序解析成对应的核心的第一位,然后重新连接并分隔为新的ASCII码串,最后用最新加密密钥加密,最终生成防伪条码数据;所述验码器包括用于扫描防伪条码的条码识别模块、用于连接监控中心的网路连接模块,当条码识别模块识别到防伪条码后,将调用防伪条码解密模块解密数据,如告与质量合格证等报表在打印时需调用该接口并传递核心数据,监控终端接收到核心数据后先按一定顺序排列数据,然后将数据按数字字符和非数字字符分段,并将数字字符转换为五十进制,并重新组合,然后再将所有数据解析为ASCII编码,并去掉每个ASCII码...

【技术特征摘要】

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:北京鼎软科技有限公司
类型:发明
国别省市:11

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

1