The invention discloses a data transmitting method, which is used to solve the problem of low data security in the existing data exchange process. The method includes: data exchange platform will be the first user and the second user transaction data reached contract written block chain and storage; data exchange platform receives the first terminal to send to the first data encryption key to decrypt the first, the first terminal to terminal corresponding to the first user; the first terminal will be encrypted the first data is sent to the second terminal, the second terminal to terminal second corresponding users; the data exchange platform will be the first key is sent to the second terminal; second terminal according to the first data to decrypt the encrypted data received by the first key, the first data. The present application also discloses a data transmitting device.
【技术实现步骤摘要】
一种数据发送方法及装置
本申请涉及计算机
,尤其涉及一种数据发送方法及装置。
技术介绍
随着信息技术的发展,信息技术极大地方便了人们的工作和生活,在信息
中,信息是以数据为载体进行存储和传播的,数据可以以二进制数的形式存储于计算设备的存储介质中,这里所说的数据可以是文字、符号、视频或音频等所有能被计算设备识别的元素。数据作为信息的载体,往往会有一定的价值,尤其在大数据时代,各单位自身在运营、服务过程中往往会积累大量的数据,这些数据对某些业务的开展会有一定的利用价值。为了极大地利用数据的价值,持有数据的双方可以互相交换数据,各取自身所需的数据。为了方便交换数据的双方能够寻找合适的交换数据的对象,数据交换平台应运而生,数据交换平台可以展示数据持有方发布的数据交换信息,以便能被数据需求方发现。同时,在数据交换过程中,数据交换平台作为中介,会接收数据持有方的数据,然后再将数据发送给数据需求方。这样数据交换平台便有可能将双方交换的数据挪作他用,或在发送给接收方前私自更改数据,损害数据交换双方的利益,即现有的数据交换过程中,数据的安全性较低。
技术实现思路
本申请实施 ...
【技术保护点】
一种数据发送方法,其特征在于,包括:数据交换平台将第一用户与第二用户达成的数据交换的合约写入区块链中并存储;数据交换平台接收第一终端发送的对加密的第一数据进行解密的第一密钥,所述第一终端为第一用户对应的终端;所述第一终端将加密后的第一数据发送至第二终端,所述第二终端为第二用户对应的终端;数据交换平台将第一密钥发送至所述第二终端;所述第二终端根据第一密钥对接收到的经加密的第一数据进行解密,得到第一数据。
【技术特征摘要】
1.一种数据发送方法,其特征在于,包括:数据交换平台将第一用户与第二用户达成的数据交换的合约写入区块链中并存储;数据交换平台接收第一终端发送的对加密的第一数据进行解密的第一密钥,所述第一终端为第一用户对应的终端;所述第一终端将加密后的第一数据发送至第二终端,所述第二终端为第二用户对应的终端;数据交换平台将第一密钥发送至所述第二终端;所述第二终端根据第一密钥对接收到的经加密的第一数据进行解密,得到第一数据。2.如权利要求1所述的方法,其特征在于,所述数据交换平台将第一用户与第二用户达成的数据交换的合约写入区块链中并存储之前,还包括:所述数据交换平台接收第一终端发布的数据信息并公布;所述数据交换平台接收第二终端对公布的所述数据信息的下单请求,并将所述请求发送至第一终端;所述数据交换平台接收第一终端发送的对所述下单请求的确认信息,以达成数据交换的合约。3.一种数据发送方法,其特征在于,包括:数据交换平台将第一用户与第二用户达成的数据交换的合约写入区块链中并存储;数据交换平台接收第一终端发送的对加密的第一数据进行解密的第一密钥,所述第一终端为第一用户对应的终端;数据交换平台将所述第一密钥发送至所述第二终端,以便所述第二终端在接收到第一终端发送的第一数据后,根据所述第一密钥对接收到的经加密的第一数据进行解密,得到第一数据,所述第二终端为第二用户对应的终端。4.如权利要求3所述的方法,其特征在于,在将第一密钥发送至所述第二终端之前,所述方法还包括:所述数据交换平台接收第二终端发送的对加密的第二数据进行解密的第二密钥;所述数据交换平台将第一密钥发送至所述第二终端之后,所述方法还包括:所述数据交换平台将所述第二密钥发送给第一终端,以便所述第一终端接收第二终端发送的经加密的第二数据后,根据所述第二密钥对接收到的经加密的第二数据进行解密,得到第二数据。5.如权利要求4所述的方法,其特征在于,所述数据交换平台将第一密钥发送至所述第二终端之后,将所述第二密钥发送给所述第一终端之前,还包括:所述数据交换平台接收第二终端发送的对第一数据的确认信息,所述对第一数据的确认信息表示第二用户确定所述第一数据与所述合约中的描述相符。6.如权利要求5所述的方法,其特征在于,所述数据交换平台接收第二终端发送的对第一数据的确认信息之后,所述方法还包括:所述数据交换平台接收第一终端发送的对第二数据的确认信息,所述对第二数据的确认信息表示第一用户确定所述第二数据与所述合约中的描述相符。7.如权利要求6所述的方法,其特征在于,所述数据交换平台接收第一终端发送的对...
【专利技术属性】
技术研发人员:李奕,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。