【技术实现步骤摘要】
数据加密交互方法、装置及可读介质
[0001]本专利技术涉及数据处理领域,具体涉及了一种数据加密交互方法、装置及可读介质。
技术介绍
[0002]现有的数据在传输或者交互时存在诸多安全隐患,为了保证内网和外网的数据安全性,通过对数据进行加密,然后再进行传输。
[0003]但是这样的方式存在加密数据被破解,而且传输数据比较麻烦,效率低下,不符合目前高速发展的需求。
技术实现思路
[0004]本专利技术的目的在于至少解决现有技术中存在的技术问题之一,提供了一种数据加密交互方法、装置及可读介质,解决了现有技术的不足。
[0005]本专利技术的技术方案包括一种数据加密交互方法,该方法包括发送方法及接受方法,其特征在于:所述发送方法包括:将发送的原始数据执行预处理,得到原始数据的字符串;将所述字符串进行加密及压缩,并生成对应的图形码并显示于显示装置;所述接收方法包括:获取所述图形码执行解码处理,得到所述字符串;对所述字符串执行解压缩及解密,完成数据接收。
[0006]根据所述的数据加密交互方法, ...
【技术保护点】
【技术特征摘要】
1.一种数据加密交互方法,该方法包括发送方法及接受方法,其特征在于:所述发送方法包括:将发送的原始数据执行预处理,得到原始数据的字符串;将所述字符串进行加密及压缩,并生成对应的图形码并显示于显示装置;所述接收方法包括:获取所述图形码执行解码处理,得到所述字符串;对所述字符串执行解压缩及解密,完成数据接收。2.根据权利要求1所述的数据加密交互方法,其特征在于,所述将发送的原始数据执行预处理,得到原始数据的字符串包括:将所述原始数据转换成键值一一对应的二维数组;遍历所述二维数组,查询并过滤非法字符,并判断是否存在图片数据若存在图片数据,将所述图片数据转换成base64字符串,并拆分成每段700字节的数据片段,并根据键值组合成片段数组,保存于图片传输队列,并根据键值替换源base64字符串。3.根据权利要求2所述的数据加密交互方法,其特征在于,所述将所述字符串进行加密及压缩,并生成对应的图形码并显示于显示装置包括:通过AES
‑
128
‑
ECB加密方法加密base64字符串,其中加密算法为AES
‑
128
‑
ECB;将经过加密的base64字符串通过gzdeflate压缩;将通过gzdeflate压缩的字符串生成对应的图形码,将所述图形码显示于显示器。4.根据权利要求3所述的数据加密交互方法,其特征在于,所述图形码为二维码。5.根据权利要求3所述的数据加密交互方法,...
【专利技术属性】
技术研发人员:费弘,
申请(专利权)人:珠海市大悦科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。