The invention relates to the field of Internet data transmission, in particular to data transmission methods, devices, mobile terminals and storage media. A data transmission method includes: constructing a front-end page, which has cross-platform characteristics and is used to interact with the back-end system; deploying a set of encryption and decryption rules supported by the back-end system, setting up a key generation system with the encryption and decryption rules, and using the key generation system for generation. Key generation system and encryption and decryption rules are used to generate ciphertext, and ciphertext is transmitted as transmission parameters to front-end pages as data destinations; ciphertext sent from front-end pages is received, and ciphertext is decrypted into plaintext by using key generation system and encryption and decryption rules. It realizes the decoupling of data interaction between back-end systems, avoids occupying the resources of transmission channels, reduces traffic pressure, enhances the security of data transmission, and makes data not easy to be violently cracked.
【技术实现步骤摘要】
数据传输方法、装置、移动终端和存储介质
本专利技术涉及互联网数据传输领域,尤其涉及数据传输方法、装置、移动终端和存储介质。
技术介绍
现有的不同系统间的数据传输通常采用直接调用系统间的内网接口完成。当一个系统有改版时,需要及时通知到相关的其他系统,其他系统根据改版情况作对应调整,才能在相互之间的数据传输中确保传输过程稳定有效,而且,接口调用需要预先做健全的容错处理。利用内网接口完成数据传输的缺陷主要有:(1)各个系统之间的数据交互容易出现耦合现象而导致产生流量压力;(2)传输过程的保密性较弱,数据安全性较差;(3)跨平台性不佳,单一系统的变更必须强制与其有数据交互关联的任一系统作出对应的变更才能完成后续有效的数据传输。
技术实现思路
本专利技术目的在于基于传统的数据传输方法是前端系统与多个后端系统通过内网接口传输数据时,易造成后端系统间的数据耦合现象,增加流量压力,且维护成本高;任一系统的有改版情况无法有效且及时通知到另一系统,则因另一系统无法对应调整而导致两者的数据交互发生不可预料的错误的问题,提出一种数据传输方法、装置、移动终端和存储介质,以解决上述不足之处。一种数据传输方法,所述数据传输方法,具体步骤如下:S1:构建前端页面,所述前端页面具有跨平台特性,用于与后端系统交互;S2:部署一套后端系统均支持的的加解密规则,配合所述加解密规则设置一密匙生成系统,所述密匙生成系统用于生成密匙和管理密匙;S3:利用密匙生成系统及加解密规则生成密文,并将密文作为传输参数传递给作为数据目的地的前端页面;S4:接收前端页面发送的密文,利用密匙生成系统及加解密规则将密文解密 ...
【技术保护点】
1.一种数据传输方法,其特征在于,所述数据传输方法包括:S1:构建前端页面,所述前端页面具有跨平台特性,用于与后端系统交互;S2:部署一套后端系统均支持的的加解密规则,配合所述加解密规则设置一密匙生成系统,所述密匙生成系统用于生成密匙和管理密匙;S3:利用密匙生成系统及加解密规则生成密文,并将密文作为传输参数传递给作为数据目的地的前端页面;S4:接收前端页面发送的密文,利用密匙生成系统及加解密规则将密文解密成明文。
【技术特征摘要】
1.一种数据传输方法,其特征在于,所述数据传输方法包括:S1:构建前端页面,所述前端页面具有跨平台特性,用于与后端系统交互;S2:部署一套后端系统均支持的的加解密规则,配合所述加解密规则设置一密匙生成系统,所述密匙生成系统用于生成密匙和管理密匙;S3:利用密匙生成系统及加解密规则生成密文,并将密文作为传输参数传递给作为数据目的地的前端页面;S4:接收前端页面发送的密文,利用密匙生成系统及加解密规则将密文解密成明文。2.根据权利要求1所述的一种数据传输方法,其特征在于,所述步骤S1包括:S101:调用一具有跨平台特性的脚本语言,生成一与后端系统交互的前端页面;S102:在任一所述后端系统中添加与所述前端页面进行交互的数据接口;S103:在所述前端页面中添加一用于调用后端系统数据的接口;S104:在所述前端页面中调用任一后端系统的数据接口,通过测试,判断所述前端页面与所述后端系统建立的数据传输的连接功能是否正常。3.根据权利要求2所述的一种数据传输方法,其特征在于,所述S104包括:S10401:若所述前端页面与后端建立数据传输的连接功能正常,则进行下一步的工作;S10402:若所述前端页面与后端建立数据传输的连接功能不正常,则输出对应的错误信息至前端页面。4.根据权利要求1所述的一种数据传输方法,其特征在于,所述步骤S2包括:S201:在后端系统中部署一套任一后端系统均支持的加解密规则,所述加解密规则包括加密算法和对应的解密算法,所述加密算法和解密算法中设有一用于作为加解密参数的密匙;S202:设置一密匙生成系统,用于生成所述密匙,所述密匙是加密算法将明文加密成密文时使用的参数之一,所述密匙是解密算法将密文解密成明文时使用的参数之一。5.根据权利要求1所述的一种数据传输方法,其特征在于,所述步骤S3包括:S301:前端页面调用作为数据源的后端系统的数据接口,并向该后端系统发出数据传输请求;S302:根据前端页面的请求,所述后端系统向密匙生成系统发出请求,密匙生成系统根据请求生成密匙,并将所述生成的密匙返回给后端系统;S303:后端系统接收到密匙后将其作为加解密规则中加密算法的参数,对前端页面请求的数据进行加密,形成密文...
【专利技术属性】
技术研发人员:李建军,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。