一种异构数据的传输方法、装置和系统与流程

    技术2025-02-04  53


    本公开涉及电子信息技术,尤其涉及一种异构数据的传输方法、装置和系统。


    背景技术:

    1、异构数据是指具有不同结构、格式、语义、用途等特点的数据,此类数据通常来源于不同的数据库系统、操作系统、平台、设备等,比如,关系型数据库、非关系型数据库、文件系统、物联网设备、检测设备、应用程序接口等。随着大数据利用场景的广泛普及,从不同的异构系统获取异构数据,并加以处理利用、实现数据的共享和透明访问的场景越来越多。

    2、现有的客户端访问异构数据的过程中,由于异构数据的来源、语言结构、格式等差异过大,导致数据的传输(比如,发送、接收等)过程存在诸多问题,包括被攻击者通过数据抓包的方式窃取,接口被攻击者恶意攻击导致接口的异常频繁调用,数据丢失、响应不及时等导致上下游系统轮询频繁调用等,使得数据的安全性和准确性较低,处理速度低下,用户请求响应迟缓,浪费数据资源的同时数据使用体验较差。


    技术实现思路

    1、有鉴于此,本公开实施例提供一种异构数据的传输方法、装置和系统,能够解决数据的安全性和准确性较低,处理速度低下,用户请求响应迟缓,浪费数据资源的同时数据使用体验较差的问题。

    2、为实现上述目的,根据本公开的一方面,提供了一种异构数据的传输方法,所述传输方法应用于异构数据的传输系统的数据处理服务器,所述传输方法包括:

    3、接收请求方发送的加密公钥和访问请求;其中,所述访问请求包括所述请求方的访问令牌和访问目标;

    4、响应于所述访问请求,对所述访问令牌进行令牌认证和地址认证;

    5、在所述访问令牌的令牌认证和地址认证的认证结果为认证成功的情况下,查找与所述访问目标对应的目标数据;

    6、对所述目标数据进行加密,得到加密密文,并将所述加密密文返回所述请求方。

    7、根据本公开的另一方面,提供了一种异构数据的传输装置,所述传输装置应用于异构数据的传输系统的数据处理服务器,所述传输装置包括:

    8、接收模块,用于接收请求方发送的加密公钥和访问请求;其中,所述访问请求包括所述请求方的访问令牌和访问目标;

    9、认证模块,用于响应于所述访问请求,对所述访问令牌进行令牌认证和地址认证;

    10、查找模块,用于在所述访问令牌的令牌认证和地址认证的认证结果为认证成功的情况下,查找与所述访问目标对应的目标数据;

    11、加密模块,用于对所述目标数据进行加密,得到加密密文,并将所述加密密文返回所述请求方。

    12、根据本公开的再一方面,提供了一种异构数据的传输方法,所述传输方法应用于异构数据的传输系统的请求方,所述传输方法包括:

    13、接收所述加密密文,从所述加密密文中提取第一密文值和第二密文值;

    14、计算所述加密私钥和所述第一密文值的点积,得到中间量;

    15、将所述第二密文值减去所述中间量,得到中间差;

    16、对所述中间差进行解码处理,得到所述目标数据。

    17、根据本公开实施例的还一个方面,提供了一种异构数据的传输装置,所述传输装置应用于异构数据的传输系统的请求方,所述传输装置包括:

    18、接收模块,用于接收所述加密密文,从所述加密密文中提取第一密文值和第二密文值;

    19、计算模块,用于计算所述加密私钥和所述第一密文值的点积,得到中间量;

    20、数据处理模块,用于将所述第二密文值减去所述中间量,得到中间差;

    21、解码模块,用于对所述中间差进行解码处理,得到所述目标数据。

    22、根据本公开实施例的还一个方面,提供了一种异构数据的传输系统,包括:数据处理服务器和请求方,所述数据处理服务器包括异构数据的传输装置,所述请求方包括异构数据的传输装置。

    23、根据本公开实施例的还一个方面,提供了一种电子设备,包括:

    24、处理器;以及

    25、存储程序的存储器,

    26、其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行所述异构数据的传输方法。

    27、根据本公开实施例的还一个方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行所述异构数据的传输方法。

    28、本申请实施例中提供的一个或多个技术方案,通过下发访问令牌、接收访问请求、令牌认证、地址认证、匹配目标数据、加密传输、处罚等,可以实现提高异构数据传输的准确性和安全性,降低异构数据泄露风险,提升数据访问和处理的响应速度,同时队列管理使得系统性能最优,降低运营人员的数据维护成本的技术效果。



    技术特征:

    1.一种异构数据的传输方法,其特征在于,所述传输方法应用于异构数据的传输系统的数据处理服务器,所述传输方法包括:

    2.如权利要求1所述的传输方法,其特征在于,所述访问令牌的下发,包括:

    3.如权利要求2所述的传输方法,其特征在于,所述对所述访问令牌进行令牌认证和地址认证,包括:

    4.如权利要求1所述的传输方法,其特征在于,所述对所述目标数据进行加密,得到加密密文,包括:

    5.一种异构数据的传输方法,其特征在于,所述传输方法应用于异构数据的传输系统的请求方,所述传输方法包括:

    6.如权利要求5所述的传输方法,其特征在于,在所述接收所述加密密文之前,还包括:

    7.如权利要求6所述的传输方法,其特征在于,在所述随机生成参考椭圆之前,还包括:

    8.一种异构数据的传输装置,其特征在于,所述传输装置应用于异构数据的传输系统的数据处理服务器,所述传输装置包括:

    9.一种异构数据的传输装置,其特征在于,所述传输装置应用于异构数据的传输系统的请求方,所述传输装置包括:

    10.一种异构数据的传输系统,其特征在于,包括:数据处理服务器和请求方,所述数据处理服务器包括如权利要求8所述的异构数据的传输装置,所述请求方包括如权利要求9所述的异构数据的传输装置。


    技术总结
    本公开实施例提供一种异构数据的传输方法、装置和系统,涉及电子信息技术技术领域。该方法的具体实施方式包括:传输方法应用于异构数据的传输系统的数据处理服务器,传输方法包括:接收请求方发送的加密公钥和访问请求;其中,访问请求包括请求方的访问令牌和访问目标;响应于访问请求,对访问令牌进行令牌认证和地址认证;在访问令牌的身份认证的认证结果为认证成功的情况下,查找与访问目标对应的目标数据;对目标数据进行加密,得到加密密文,并将加密密文返回请求方。该实施方式能够提高异构数据传输的准确性和安全性,降低异构数据泄露风险,提升数据访问和处理的响应速度,同时队列管理使得系统性能最优,降低运营人员的数据维护成本。

    技术研发人员:王震,刘金鑫,贾奖,韩博文,苑祎颖,杨辉
    受保护的技术使用者:中交(厦门)电子商务有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-25900.html

    最新回复(0)