与自动售卖机联网的服务器的数据信息处理方法、计算机可读存储介质及数据信息处理系统技术方案

技术编号:23213801 阅读:20 留言:0更新日期:2020-01-31 22:14
本发明专利技术提供一种与自动售卖机联网的服务器的数据信息处理方法、计算机可读存储介质及数据信息处理系统,该方法包括以下步骤:与自动售卖机进行数据信息交互;若得知自动售卖机意外断电,则对自动售卖机最近上传的断电前数据信息进行加密保存。因为自动售卖机在恢复电力后向服务器上传的数据信息没有被加密,所以服务器中断电前的数据信息和恢复电力后的数据信息不会混淆;又因为加密过程具有能提供混淆和非线性功能的操作,所以该加密后的断电前数据信息不会被恢复电力后的数据信息覆盖,因此,在自动售卖机恢复电力后,服务器反馈回自动售卖机中的断电前数据信息准确。

Data information processing method, computer readable storage medium and data information processing system of the server connected with the vending machine

【技术实现步骤摘要】
与自动售卖机联网的服务器的数据信息处理方法、计算机可读存储介质及数据信息处理系统
本专利技术涉及物联网
,特别涉及一种与自动售卖机联网的服务器的数据信息处理方法、计算机可读存储介质及数据信息处理系统。
技术介绍
目前市面上的自动售卖机通常与服务器联网,这样自动售卖机在正常工作过程中会与服务器进行数据信息交互,在数据信息交互过程中会对数据信息进行一系列的加解密以避免数据信息被中断、截获、篡改或伪造,从而排除安全性威胁。若自动售卖机在交易过程中因意外断电,导致服务器在交易过程中(未收到交易完成信息的情况下)超过规定的时间未收到自动售卖机上传的数据信息,则服务器会自动保存自动售卖机在断电前上传的数据信息,自动售卖机在恢复电力后又向服务器上传数据信息,容易造成断电前的数据信息和恢复电力后的数据信息混淆,或造成断电前的数据信息被覆盖,从而导致服务器反馈回自动售卖机的最近上传的断电前数据信息不准确。
技术实现思路
本专利技术要解决的技术问题是如何令自动售卖机在意外断电并恢复电力后,服务器反馈回自动售卖机的最近上传的断电前数据信息准确。为解决上述技术问题,本专利技术提供一种与自动售卖机联网的服务器的数据信息处理方法,包括以下步骤:A.与自动售卖机进行数据信息交互;B.若得知自动售卖机意外断电,则保存自动售卖机最近上传的断电前数据信息;在所述步骤B中,对自动售卖机最近上传的断电前数据信息进行加密保存。优选地,在所述步骤B中,通过AES加密标准对自动售卖机最近上传的断电前数据信息进行AES加密保存。优选地,还包括步骤C.在得知自动售卖机意外断电后,若又得知自动售卖机恢复电力,则向自动售卖机发送已被进行所述加密保存的断电前数据信息。优选地,所述断电前数据信息包括交易信息和自动售卖机状态信息。本专利技术还提供一种计算机可读存储介质,其上存储有与自动售卖机联网的服务器的计算机程序,所述计算机程序被处理器执行时实现上述的数据信息处理方法中的步骤。本专利技术还提供一种数据信息处理系统,包括相互之间进行数据信息交互的服务器与自动售卖机,所述服务器若得知自动售卖机意外断电,则保存自动售卖机最近上传的断电前数据信息,所述自动售卖机在恢复电力后向服务器重新上传数据信息,所述服务器对自动售卖机最近上传的断电前数据信息进行加密保存。优选地,所述服务器通过AES加密标准对自动售卖机最近上传的断电前数据信息进行AES加密保存。优选地,所述服务器在得知自动售卖机意外断电后,若又得知自动售卖机恢复电力,则服务器向自动售卖机发送已被进行所述加密保存的断电前数据信息。优选地,所述服务器通过AES加密标准对自动售卖机最近上传的断电前数据信息进行AES加密保存;所述自动售卖机在收到已被进行所述加密保存的的断电前数据信息后,对该已被进行所述加密保存的断电前数据信息进行AES解密。优选地,所述断电前数据信息包括交易信息和自动售卖机状态信息。本专利技术具有以下有益效果:因为服务器在得知自动售卖机断电后,对自动售卖机最近上传的数据信息进行加密,而自动售卖机在恢复电力后向服务器上传的数据信息没有被加密,所以服务器中断电前的数据信息和恢复电力后的数据信息不会混淆;又因为加密过程具有能提供混淆和非线性功能的操作,所以该加密后的断电前数据信息不会被恢复电力后的数据信息覆盖,因此,在自动售卖机恢复电力后,服务器反馈回自动售卖机中的最近上传的断电前数据信息准确。具体实施方式下面将更详细地描述本申请的示例性实施例。虽然描述了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。相反地,提供这些实施例是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。本实施例中,数据信息处理系统包括服务器和自动售卖机(例如果汁机),自动售卖机与服务器联网,这样自动售卖机在正常工作过程中会与服务器进行数据信息交互,在数据信息交互过程中会对数据信息进行一系列加解密以避免数据信息被中断、截获、篡改或伪造,从而排除安全性威胁。上述的一系列加解密是利用通讯协议传输数据信息过程中的常规加解密技术,在此不再赘述。若自动售卖机在交易过程中因意外断电,导致服务器在交易过程中(未收到交易完成信息的情况下)超过规定的时间未收到自动售卖机上传的数据信息,则服务器会自动加密保存自动售卖机最近上传的断电前数据信息,具体地,服务器通过AES加密标准对该断电前数据信息进行AES加密保存,该断电前数据信息包括交易信息和自动售卖机状态信息。AES加密标准用于把明文转换为密文的加密过程中,在加密过程中,数据信息的每16个字节的明文、密文和轮密钥都以一个4x4的矩阵表示,其中轮密钥是一种参数,它是在明文转换为密文或在密文转换为明文的过程中输入的数据。AES加密过程涉及到四种操作,分别是字节替换、行移位、列混淆和轮密钥加。字节替换的功能是通过S盒(Substitution-box)完成一个4x4矩阵内部字节到另外一个字节的映射。行移位的功能是实现一个4x4矩阵内部字节之间的置换,具体操作是:第一行保持不变,第二行循环左移1个字节,第三行循环左移2个字节,第四行循环左移3个字节。列混淆具体是利用在域GF(28)上的算术特性对4x4矩阵内部字节的列向量进行代换,其中域GF(28)是一个可以在其上进行加法、减法、乘法和除法运算而结果不会超出域的集合。轮密钥加具体是在加密过程中,将每轮的输入与轮密钥异或一次。轮密钥加属于异或加密,其本身不难被破解;而字节替换、行移位和列混淆都没有涉及密钥,就它们自身而言,并没有为AES加密标准提供可靠的安全性,但这三种操作分别提供了混淆和非线性功能。AES加密标准经历了一个分组的异或加密(轮密钥加),再对该分组混淆扩散(其他三个阶段),再接着又是异或加密(轮密钥加),如此交替进行,使得这种AES加密标准非常有效安全。自动售卖机恢复电力后,自动售卖机会向服务器重新上传数据信息,而服务器会向自动售卖机反馈回加密后的断电前数据信息,在反馈过程中同样会进行上述的一系列加解密。自动售卖机在接收到加密后的断电前数据信息后,对该加密后的断电前数据信息进行AES解密。上述AES加密过程当中的四种操作都是可逆的,因此AES解密过程分别是上述四种操作的逆操作,具体按照相反的顺序进行逆操作即可进行AES解密,在此不再赘述。因为服务器保存的最近上传的断电前数据信息已被加密,而自动售卖机在恢复电力后向服务器上传的数据信息没有被加密,所以服务器中断电前的数据信息和恢复电力后的数据信息不会混淆;又因为通过AES加密标准进行AES加密后的断电前数据信息经过了字节替换、行移位和列混淆这三个提供了混淆和非线性功能的操作,所以该加密后的断电前数据信息不会被恢复电力后的数据信息覆盖。因为断电前的数据信息和恢复电力后的数据信息不会混淆,且服务器中加密后的断电前数据信息不会被覆盖,所以在自动售卖机恢复电力后,服务器反馈回自动售卖本文档来自技高网...

【技术保护点】
1.与自动售卖机联网的服务器的数据信息处理方法,包括以下步骤:/nA.与自动售卖机进行数据信息交互;/nB.若得知自动售卖机意外断电,则保存自动售卖机最近上传的断电前数据信息;/n其特征是:在所述步骤B中,对自动售卖机最近上传的断电前数据信息进行加密保存。/n

【技术特征摘要】
1.与自动售卖机联网的服务器的数据信息处理方法,包括以下步骤:
A.与自动售卖机进行数据信息交互;
B.若得知自动售卖机意外断电,则保存自动售卖机最近上传的断电前数据信息;
其特征是:在所述步骤B中,对自动售卖机最近上传的断电前数据信息进行加密保存。


2.根据权利要求1所述的与自动售卖机联网的服务器的数据信息处理方法,其特征是:在所述步骤B中,通过AES加密标准对自动售卖机最近上传的断电前数据信息进行AES加密保存。


3.根据权利要求1所述的与自动售卖机联网的服务器的数据信息处理方法,其特征是:还包括步骤C.在得知自动售卖机意外断电后,若又得知自动售卖机恢复电力,则向自动售卖机发送已被进行所述加密保存的断电前数据信息。


4.根据权利要求1所述的与自动售卖机联网的服务器的数据信息处理方法,其特征是:所述断电前数据信息包括交易信息和自动售卖机状态信息。


5.一种计算机可读存储介质,其上存储有与自动售卖机联网的服务器的计算机程序,其特征是,所述计算机程序被处理器执行时实现权利要求1~4中任一项所述的数据信息处理方法中的步骤。


6.一...

【专利技术属性】
技术研发人员:傅峰峰康志勇
申请(专利权)人:广州富港万嘉智能科技有限公司
类型:发明
国别省市:广东;44

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

1