A data processing method, device and trading system includes: generating public-private key pairs of data senders and storing them; receiving public keys of data receivers; generating re-encrypted keys and storing them by using the private keys of data senders and data receivers; collecting real-time transaction data and processing the collected transaction data in real time, and obtaining the re-encrypted key by using the private keys of data senders and the public keys of data receivers. The re-encrypted data includes: encrypting the transaction data in real time with the public key of the data sender, generating the ciphertext data, re-encrypting the ciphertext data in real time with the re-encrypted key, and obtaining the re-encrypted data; finally, transmitting the re-encrypted data to the network side in real time. The efficiency of data processing can be improved by using the above data processing methods.
【技术实现步骤摘要】
数据处理方法、设备及交易系统
本专利技术实施例涉及通信领域,尤其涉及数据处理方法、设备及交易系统。
技术介绍
随着计算机网络、智能设备的不断发展,特别是物联网技术的兴起,使得数据终端设备与服务端设备、终端设备与终端设备之间实现了各种数据交换。然而在数据处理时,安全性得不到保障。目前,为了提高数据处理的安全,用户会把数据进行加密,并上传至第三方平台。然而,采用上述方法,具有实时性的数据并不能快速得到交易,数据处理的效率有待提高。
技术实现思路
本专利技术实施例解决的技术问题是如何提高数据处理的效率。为解决上述技术问题,本专利技术实施例提供一种数据处理方法,包括:生成数据发出者的公私钥对并存储;接收数据接收者的公钥;利用所述数据发出者的私钥和所述数据接收者的公钥,生成重加密密钥并存储;实时收集交易数据;对收集的交易数据进行实时处理,得到重加密数据,包括:利用所述数据发出者的公钥对所述交易数据实时进行加密,生成密文数据,并利用所述重加密密钥对所述密文数据实时进行重加密,得到所述重加密数据;将所述重加密数据实时发送至网络侧。可选的,所述利用所述数据发出者的公钥对所述交易数据实 ...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:生成数据发出者的公私钥对并存储;接收数据接收者的公钥;利用所述数据发出者的私钥和所述数据接收者的公钥,生成重加密密钥并存储;实时收集交易数据;对收集的交易数据进行实时处理,得到重加密数据,包括:利用所述数据发出者的公钥对所述交易数据实时进行加密,生成密文数据,并利用所述重加密密钥对所述密文数据实时进行重加密,得到所述重加密数据;将所述重加密数据实时发送至网络侧。
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:生成数据发出者的公私钥对并存储;接收数据接收者的公钥;利用所述数据发出者的私钥和所述数据接收者的公钥,生成重加密密钥并存储;实时收集交易数据;对收集的交易数据进行实时处理,得到重加密数据,包括:利用所述数据发出者的公钥对所述交易数据实时进行加密,生成密文数据,并利用所述重加密密钥对所述密文数据实时进行重加密,得到所述重加密数据;将所述重加密数据实时发送至网络侧。2.根据权利要求1所述的数据处理方法,其特征在于,所述利用所述数据发出者的公钥对所述交易数据实时进行加密,生成密文数据,包括:对预设时长内或预设缓存空间内收集到的所述交易数据进行加密,生成所述密文数据。3.根据权利要求1所述的数据处理方法,其特征在于,所述数据接收者包括多个,所述重加密密钥为基于所述数据发出者的私钥及各数据接收者的公钥分别生成。4.根据权利要求3所述的数据处理方法,其特征在于,所述数据接收者的公钥与所对应的重加密密钥以键值对的形式存储,形成重加密密钥列表。5.根据权利要求4所述的数据处理方法,其特征在于,所述利用所述重加密密钥对所述密文数据实时进行重加密,包括:实时查询所述重加密密钥列表,当确定存在所述数据接收者的公钥对应的重加密密钥时,从所述重加密密钥列表中获取到所述数据接收者的公钥对应的重加密密钥,采用获取的所述重加密密钥对所述密文数据进行重加密。6.根据权利要求1所述的数据处理方法,其特征在于,所述接收数据接收者的公钥,包括:在所述数据发出者同意交易所述交易数据后,通过预设的应用程序接口接收所述数据接收者的公钥。7.根据权利要求1所述的数据处理方法,其特征在于,在发送所述重加密数据至所述网络侧时,还包括:发送对应的所述数据接收者的身份标识。8.一种数据处理设备,其特征在于,被配置为与数据采集设备耦接,所述数据处理设备包括:数据收集装置、加密芯片、数据处理装置、传输装置及存储器,其中:所述传输装置,被配置为接收数据接收者的公钥,并发送至所述数据处理装置,以及将重加密数据实时发送至网络侧;所述数据处理装置,被配置为接收所述传输装置发送的所述数据接收者的公钥并发送至所述加密芯片,以及接收所述加密芯片发送的所述重加密数据并发送至所述传输装置;所述加密芯片,被配置为生成数据发出者的公私钥对并存储在所述存储器中,接收所述数据处理装置发送的所述数据接收者的公钥,采用所述数据接收者的公钥和所述数据发出者的私钥生成重加密密钥,并存储在所述存储器中,以及对所述数据收集装置收集的交易数据进行实时处理,得到所述重加密数据,包括:利用所述数据发出者的公钥对所述数据收集装置收集的所述交易数据实时加密成密文数据,并利用所述重加密密钥对所述密文数据实时...
【专利技术属性】
技术研发人员:李佳,袁一,潘晓良,曹余,
申请(专利权)人:石更箭数据科技上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。