An embodiment of the invention discloses a processing method, a device and a banknote box for the data of a banknote box. The method comprises the following steps: cash box data acquisition to analysis; according to the preset encryption command identifier, whether the data is contained in the note box with the default encryption encryption command command identifier corresponding; according to the judgment result, determine the target treatment mode of the cash box data, and according to the goal of treatment mode of the cash box data processing. By adopting the technical scheme, can be processed in accordance with the corresponding data processing mode makes the cash box data of different types, but is not limited to processing mode by default, avoids the loss of data due to different types of paper money box data confusion, money box safety guaranteed.
【技术实现步骤摘要】
一种钞箱数据的处理方法、装置及钞箱
本专利技术实施例涉及金融
,尤其涉及一种钞箱数据的处理方法、装置及钞箱。
技术介绍
在银行等金融服务机构中,大都采用了大量的金融自助设备。这些金融自助设备中大都存在,一种可进行钞票收纳并可循环使用的钞票容纳装置,即钞箱。钞箱与金融自助设备之间一般是基于两线式串行总线(Inter-IntegratedCircuit,I2C)接口进行通信,并且,钞箱中的软件兼容金融自助设备的现有命令机制。当金融自助设备发送数据流到钞箱时,钞箱默认的处理方式是:将接收到的数据流先存入钞箱的缓存中,然后写入到钞箱中的非易失性存储器中。为了提高钞箱的安全性,经常需要对钞箱进行加密,即对钞箱缓存中的数据进行加密处理。然而,现有技术中的钞箱,由于钞箱本身仅可按照读写命令机制存储数据,因此,钞箱将会按照默认的处理方式,即将钞箱缓存中的数据写入到钞箱中的非易失性存储器中。这样就会造成加密数据功能的丢失,钞箱的数据安全性得不到保证。
技术实现思路
本专利技术实施例提供一种钞箱数据的处理方法、装置及钞箱,通过解析钞箱接收到的数据,确定对钞箱数据的处理模式,以避免将加密数据错判为读写数据,提升了钞箱的安全性。为实现上述目的,本专利技术实施例采用如下技术方案:第一方面,本专利技术实施例提供了一种钞箱数据的处理方法,所述方法包括:将获取到的钞箱数据进行解析;根据预设加密命令识别标识,判断所述钞箱数据中是否包含有与所述预设加密命令识别标识对应的加密命令;根据判断结果,确定对所述钞箱数据的目标处理模式,并按照所述目标处理模式对所述钞箱数据进行处理。进一步的,所述目标 ...
【技术保护点】
一种钞箱数据的处理方法,其特征在于,所述方法包括:将获取到的钞箱数据进行解析;根据预设加密命令识别标识,判断所述钞箱数据中是否包含有与所述预设加密命令识别标识对应的加密命令;根据判断结果,确定对所述钞箱数据的目标处理模式,并按照所述目标处理模式对所述钞箱数据进行处理。
【技术特征摘要】
1.一种钞箱数据的处理方法,其特征在于,所述方法包括:将获取到的钞箱数据进行解析;根据预设加密命令识别标识,判断所述钞箱数据中是否包含有与所述预设加密命令识别标识对应的加密命令;根据判断结果,确定对所述钞箱数据的目标处理模式,并按照所述目标处理模式对所述钞箱数据进行处理。2.根据权利要求1所述的方法,其特征在于,所述目标处理模式包括存储模式和加密模式;所述根据判断结果,确定对所述钞箱数据的目标处理模式的步骤包括:如果所述钞箱数据中包含有所述加密命令,则确定所述目标处理模式为加密模式;或者如果所述钞箱数据中不包含所述加密命令,则确定所述目标处理模式为存储模式。3.根据权利要求2所述的方法,其特征在于,所述按照所述目标处理模式对所述钞箱数据进行处理的步骤包括:如果所述目标处理模式为加密模式,则基于预设加密算法,对所述钞箱数据进行加密运算,得到加密结果,并存储所述加密结果;或者如果所述目标处理模式为存储模式,则将所述钞箱数据写入预设存储器,进行保存。4.根据权利要求3所述的方法,其特征在于,所述钞箱数据包括随机数、所述钞箱的序列号以及所述钞箱的当前加钞金额;所述基于预设加密算法,对所述钞箱数据进行加密运算的步骤包括:根据所述随机数,基于所述预设加密算法,生成密钥;将所述密钥、所述序列号和所述当前加钞金额相结合,基于所述预设加密算法进行加密运算,得到加密结果。5.根据权利要求3所述的方法,其特征在于,在所述基于预设加密算法,对所述钞箱数据进行加密运算的步骤之前,还包括:读入金融自助设备发送的钞箱数据,并进行缓存,其中,所述钞箱数据包括至少一个数据包;根据读入的最后一个数据包中的预设标志位数据,判断是否接收完成所述金融自助设备发送的所有钞...
【专利技术属性】
技术研发人员:李传武,
申请(专利权)人:深圳怡化电脑股份有限公司,深圳市怡化时代科技有限公司,深圳市怡化金融智能研究院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。