The invention discloses a data transmission method, a device, a device and a computer readable storage medium. The method comprises the following steps: when the data to be transmitted is obtained, the data to be transmitted is initialized and assigned, the data to be transmitted after being assigned is obtained, and the data to be transmitted after being assigned is compressed and added. The processed data to be transmitted is obtained by secret processing, and the processed data to be transmitted is sent to the receiving end for the receiving end to parse the processed data to be transmitted after receiving the processed data and obtain the data to be transmitted. By compressing and encrypting the data needed to be transmitted between the sender and the receiver, the invention improves the security of the data transmitted between the sender and the receiver, and protects the data transmitted between the sender and the receiver from being stolen by illegal elements.
【技术实现步骤摘要】
数据传输方法、装置、设备及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种数据传输方法、装置、设备及计算机可读存储介质。
技术介绍
在即时网络通信过程中,发送端和接收端所传输的数据会被非法分子恶意截取,导致发送端和接收端的损失。为了避免所传输的数据被非法分子截取,发送端会将需要发送的数据进行加密处理,将数据加密后再传输给接收端。但是由于所使用的加密算法较为简单,非法分子容易破解加密后的数据,从而导致发送端和接收端所传输的数据还是容易被非法分子破解,导致发送端和接收端之间所传输的数据安全性低。
技术实现思路
本专利技术的主要目的在于提供一种数据传输方法、装置、设备及计算机可读存储介质,旨在解决现有的发送端和接收端之间所传输的数据安全性低的技术问题。为实现上述目的,本专利技术提供一种数据传输方法,所述数据传输方法包括步骤:当获取到待传输数据后,对所述待传输数据进行初始化赋值,得到赋值后的所述待传输数据;对赋值后的所述待传输数据进行压缩以及加密处理,得到处理后的所述待传输数据;将处理后的所述待传输数据发送给接收端,以供所述接收端在接收到处理后的所述待传输数据后, ...
【技术保护点】
1.一种数据传输方法,其特征在于,所述数据传输方法包括以下步骤:当获取到待传输数据后,对所述待传输数据进行初始化赋值,得到赋值后的所述待传输数据;对赋值后的所述待传输数据进行压缩以及加密处理,得到处理后的所述待传输数据;将处理后的所述待传输数据发送给接收端,以供所述接收端在接收到处理后的所述待传输数据后,解析处理后的所述待传输数据,得到所述待传输数据。
【技术特征摘要】
1.一种数据传输方法,其特征在于,所述数据传输方法包括以下步骤:当获取到待传输数据后,对所述待传输数据进行初始化赋值,得到赋值后的所述待传输数据;对赋值后的所述待传输数据进行压缩以及加密处理,得到处理后的所述待传输数据;将处理后的所述待传输数据发送给接收端,以供所述接收端在接收到处理后的所述待传输数据后,解析处理后的所述待传输数据,得到所述待传输数据。2.如权利要求1所述的数据传输方法,其特征在于,所述对赋值后的所述待传输数据进行压缩以及加密处理,得到处理后的所述待传输数据的步骤之前,还包括:检测所述待传输数据是否满足压缩条件;若所述待传输数据满足所述压缩条件,则执行所述对赋值后的所述待传输数据进行压缩以及加密处理,得到处理后的所述待传输数据的步骤。3.如权利要求2所述的数据传输方法,其特征在于,所述检测所述待传输数据是否满足压缩条件的步骤包括:将所述待传输数据对应的字节数组按照位运算中的左移或者右移算法转换成目标字节数组;将所述目标字节数组赋值到预置对象的输出数据成员变量中,并检验所述预置对象中的数据是否满足预设条件;若所述输出数据成员变量满足预设条件,则确定所述待传输数据满足所述压缩条件;若所述输出数据成员变量未满足所述预设条件,则确定所述待传输数据未满足所述压缩条件。4.如权利要求2所述的数据传输方法,其特征在于,所述检测所述待传输数据是否满足压缩条件的步骤之后,还包括:若所述待传输数据未满足所述压缩条件,则输出提示信息,以根据所述提示信息提示用户所述待传输数据未满足所述压缩条件。5.如权利要求1所述的数据传输方法,其特征在于,所述对赋值后的所述待传输数据进行压缩以及加密处理,得到处理后的所述待传输数据的步骤包括:获取赋值后的所述待传输数据对应的起始数据;根据所述起始数据对应的长度值,建立一个目标数组;根据所述起始数据进行for循环,以将赋值后的所述待传输数据对应字节数组中的...
【专利技术属性】
技术研发人员:林小渝,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。