首页> 中国专利> 数字金融数据分享方法

数字金融数据分享方法

摘要

本发明涉及一种数字金融数据分享方法,该方法包括:获取待分享数据,所述待分享数据为数字金融数据;确定待分享数据的安全属性,根据安全属性对待分享数据进行数据加工形成数据字符串;根据所述数据字符串的安全程度选择数据信道,所述数据信道用以将数据字符串分享至第三方终端;通过在中控单元内设置有四个安全等级,根据待传输数据的安全等级确定数据末端增加的字符串的长度,并根据字符串的实际长度选择对应的数据通道进行数据传输,在实现数据分享的同时,提高了数据分享的安全性,使得数据传输的通道是基于待分享的数据的安全程度以及数据通道本身的特性进行匹配,提高数据分享的特异性,进而提高数据传输的安全性。

著录项

  • 公开/公告号CN113254975A

    专利类型发明专利

  • 公开/公告日2021-08-13

    原文格式PDF

  • 申请/专利权人 湖南三湘银行股份有限公司;

    申请/专利号CN202110658014.2

  • 申请日2021-06-15

  • 分类号G06F21/60(20130101);

  • 代理机构11858 北京中誉至诚知识产权代理事务所(普通合伙);

  • 代理人张平力

  • 地址 410023 湖南省长沙市岳麓区滨江路53号湖南湘江新区滨江金融中心楷林国际D座

  • 入库时间 2023-06-19 12:13:22

说明书

技术领域

本发明涉及信息传输技术领域,尤其涉及一种数字金融数据分享方法。

背景技术

数字金融是指通过互联网及信息技术手段与传统金融服务业态相结合的新一代金融服务。数字金融包括互联网支付、移动支付、网上银行、金融服务外包及网上贷款、网上保险、网上基金等金融服务。

在金融服务过程中,会产生对应的数字金融数据,该数据可能是支付时间,支付金额,贷款金额,贷款时间,投保时间,投保金额,基金种类,基金购买金额和基金购买时间等数据,数字金融的本质为交易,通常交易的信息是仅局限于交易双方,由于保密等因素,不会对交易信息进行分享,但是交易信息在金融数据中却是至关重要的,在对他人的决定有引导的作用,来促成交易及终止交易的作用。

但是现有技术中由于数据公开的局限性,导致对于金融数据的利用不足。

发明内容

为此,本发明提供一种数字金融数据分享方法,可以解决数据公开不充分,金融数据利用不足的问题。

为实现上述目的,本发明提供一种数字金融数据分享方法,包括:

获取待分享数据,所述待分享数据为数字金融数据;

确定待分享数据的安全属性,根据安全属性对待分享数据进行数据加工形成数据字符串,所述安全属性包括数据是否易于篡改、数据是否完整和数据是否合法;

根据所述数据字符串的安全程度选择数据信道,所述数据信道用以将数据字符串分享至第三方终端;

在确定待分享数据的安全属性时,中控单元内设置有第一安全等级、第二安全等级、第三安全等级和第四安全等级;若待分享数据的安全属性属于第一安全等级,则将待分享数据转化为字符串的同时在待分享数据的末端增加第一长度L1的字符串;

若待分享数据的安全属性属于第二安全等级,则将待分享数据转化为字符串的同时在待分享数据的末端增加第二长度L2的字符串;

若待分享数据的安全属性属于第三安全等级,则将待分享数据转化为字符串的同时在待分享数据的末端增加第三长度L3的字符串;

若待分享数据的安全属性属于第四安全等级,则将待分享数据转化为字符串的同时在待分享数据的末端增加第四长度L4的字符串;

中控单元内设置有字符串的标准长度,若所述数据字符串的长度≥标准长度,则表示该数据字符串的安全程度高,则选择普通的数据信道进行传输,安全程度表示在传输过程中被拦截的概率,安全程度是基于数据本身的特性,以及数据字符串的重要性;

若所述数据字符串的长度<标准长度,则表示该数据字符串的安全程度不高,则选择加密的数据信道进行传输。

进一步地,当所述数据字符串的长度≥标准长度,采用普通的数据信道进行传输时,普通的数据信道的传输速度也是不同的,根据数据信道的传输速度的不同设置多个传输等级,根据数据字符串的长度与标准长度差值的大小选择传输等级,若数据字符串的长度与标准长度差值大,则选择传输等级高的数据信道进行传输;

若数据字符串的长度与标准长度差值小,则选择传输等级低的数据信道进行传输。

进一步地,在根据安全属性对待分享数据进行数据加工形成数据字符串时,确定待分享数据的优先级,并根据确定的优先级对第一长度、第二长度、第三长度和第四长度进行修正;

若待分享数据属于敏感数据,则表示待分享数据优先级高,则采用第一修正系数k1对第一长度、第二长度、第三长度和第四长度进行修正;

若待分享数据属于非敏感数据,则表示待分享数据优先级低,则采用第二修正系数k2对第一长度、第二长度、第三长度和第四长度进行修正;

当采用第一修正系数k1对第一长度、第二长度、第三长度和第四长度进行修正,修正得到的第一修正长度L1′=L1×(1+ k1);

修正得到的第二修正长度L2′=L2×(1+ k1);

修正得到的第三修正长度L3′=L3×(1+ k1);

修正得到的第四修正长度L4′=L4×(1+ k1);

当采用第二修正系数k2对第一长度、第二长度、第三长度和第四长度进行修正,修正得到的第一修正长度L1′′=L1×(1+ k2);

修正得到的第二修正长度L2′′=L2×(1- k2);

修正得到的第三修正长度L3′′=L3×(1- k2);

修正得到的第四修正长度L4′′=L4×(1- k2)。

进一步地,当所述数据字符串的长度<标准长度,选择加密的数据信道进行传输时,

若0.8×标准长度≤所述数据字符串的长度<标准长度,则采用第一加密算法对待传输的数据进行加密后传输;

若0.5×标准长度≤所述数据字符串的长度<0.8×标准长度,则采用第二加密算法对待传输的数据进行加密后传输;

若所述数据字符串的长度<0.5×标准长度,则采用第三加密算法对待传输的数据进行加密后传输。

进一步地,当所述数据字符串的长度≥标准长度,在采用普通的数据信道进行传输之前,还包括:

对数据字符串进行查重,以确定在所述数据字符串中的冗余数据,将冗余数据删除后再确定数据字符串的实际长度,若数据字符串经过冗余数据删除后的字符串长度仍≥标准长度,则采用采用普通的数据信道进行传输。

进一步地,所述对数据字符串进行查重,以确定在所述数据字符串中的冗余数据包括:选择数据字符串中的任意段字符,以任意段字符为标准字符,将数据字符串中的字符与所述标准字符进行比较,若在数据字符串中有与所述标准字符相同的字段,则表示该数据字符串中存在冗余数据,需进行将冗余数据删除后再进行比较。

进一步地,所述对数据字符串进行查重包括:

中控单元内设置有字符相关度矩阵R(R1,R2,R3,R4),其中,R1表示第一相关度,R2表示第二相关度,R3表示第三相关度,R4表示第四相关度,且R1>R2>R3>R4;在除去任意段字符之后的字符串,确定该字符串与选定的任意段字符的相关度R;

若与任意段字符的相关度R≥第一相关度R1,则表示当前选定的任意段字符与数据字符串的相似性大,需要进行查重的次数为n0;

若第一相关度R1>与任意段字符的相关度R≥第二相关度R2,则表示当前选定的任意段字符与数据字符串的相似性次之,需要进行查重的次数为0.9×n0;

若第二相关度R2>与任意段字符的相关度R≥第三相关度R3,则表示当前选定的任意段字符与数据字符串的相似性次之,需要进行查重的次数为0.8×n0;

若第三相关度R3>与任意段字符的相关度R≥第四相关度R4,则表示当前选定的任意段字符与数据字符串的相似性次之,需要进行查重的次数为0.7×n0;

若与当任意段字符的相关度R<第四相关度R4,则无需与数据字符串进行查重。

进一步地,在确定数据字符串中是否包含该任意段字符时,从数据字符串中的第一个字符开始,不间断选择与任意段字符长度相同的字符进行比较,若任意段字符包括n个字符,则从数据字符串中的第一个字符开始,不间断选择n个字符,将n个字符与任意段字符进行比较,若n个字符与任意段字符的重合率≥95%,则记为重复数据进行删除。

进一步地,在确定数据字符串中是否包含该任意段字符时,从数据字符串中的最后一个字符开始,不间断选择与任意段字符长度相同的字符进行比较,若任意段字符包括n个字符,则从数据字符串中的最后一个字符开始,不间断选择n个字符,将n个字符与任意段字符进行比较,若n个字符与任意段字符的重合率≥95%,则记为重复数据进行删除。

与现有技术相比,本发明的有益效果在于,通过在中控单元内设置有四个安全等级,根据待传输数据的安全等级确定数据末端增加的字符串的长度,并根据字符串的实际长度选择对应的数据通道进行数据传输,在实现数据分享的同时,提高了数据分享的安全性,使得数据传输的通道是基于待分享的数据的安全程度以及数据通道本身的特性进行匹配,提高数据分享的特异性,进而提高数据传输的安全性。

尤其,在数据字符串长度大于标准长度时,表示待传输的数据较多,此时根据数据字符串的长度与标准长度的差值选择传输通道的传输等级,使得对于大量的数据传输过程中更为安全,提高数据的传输效率,并且通过对数据信道的传输等级进行划分,实现大数据量的采用传输等级高的数据信道,数据量偏低的则采用传输等级低的数据信道,实现大量金融数据的传输,提高数据传输的安全性。

尤其,通过设置修正系数,对敏感程度高的数据采用第一修正系数进行修正,对敏感程度低的数据采用第二修正系数进行修正,使得敏感度低的数据的长度适当减低,减少传输的便捷性,而对于敏感度高的数据则需要保护数据的安全性,采用增加数据长度的方式,提高数据的传输复杂度,使得对于不同种类的金融数据实现有效传输,提高数据传输的安全性和便捷性。

尤其,在数据字符串的长度<标准长度时,根据数据字符串的长度的大小采用不同的加密算法进行加密后再进行数据传输,使得对于数据的传输更为安全,通过设置几个长度层次,采用不同的加密算法进行加密,使得数据传输更为安全,实现对数据的精细化处理,提高数据传输性能。

尤其,在确定数据字符串的实际长度,并根据对应的长度选择数据信道之前,还需要对数据字符串进行查重,以确定字符串的实际长度,提高对数据信道选择的精准度,使得对数据的传输更为精确,提高数据传输效率。

尤其,通过对字符串中的冗余字符进行删除,提高数据的精简度,提高传输数据的有效性,减少无效数据的传输,提高数据信道的利用效率。

尤其,通过数据的相关度的大小确定对字符串数据进行查重的次数,使得字符串内的重复数据删除的更为彻底,减少重复数据的传输,提高数据传输的效率。

尤其,例通过设置n个字符与任意段字符的重合率确定重合率,并将重复的数据进行删除,提高实际传输的数据的准确性,提高数据传输效率。

附图说明

图1为本发明实施例提供的数字金融数据分享方法的流程示意图。

具体实施方式

为了使本发明的目的和优点更加清楚明白,下面结合实施例对本发明作进一步描述;应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。

下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非在限制本发明的保护范围。

请参阅图1所示,本发明实施例提供的数字金融数据分享方法包括:

步骤S100:获取待分享数据,所述待分享数据为数字金融数据;

步骤S200:确定待分享数据的安全属性,根据安全属性对待分享数据进行数据加工形成数据字符串,所述安全属性包括数据是否易于篡改、数据是否完整和数据是否合法;

步骤S300:根据所述数据字符串的安全程度选择数据信道,所述数据信道用以将数据字符串分享至第三方终端;

在确定待分享数据的安全属性时,中控单元内设置有第一安全等级、第二安全等级、第三安全等级和第四安全等级;若待分享数据的安全属性属于第一安全等级,则将待分享数据转化为字符串的同时在待分享数据的末端增加第一长度L1的字符串;

若待分享数据的安全属性属于第二安全等级,则将待分享数据转化为字符串的同时在待分享数据的末端增加第二长度L2的字符串;

若待分享数据的安全属性属于第三安全等级,则将待分享数据转化为字符串的同时在待分享数据的末端增加第三长度L3的字符串;

若待分享数据的安全属性属于第四安全等级,则将待分享数据转化为字符串的同时在待分享数据的末端增加第四长度L4的字符串;

中控单元内设置有字符串的标准长度,若所述数据字符串的长度≥标准长度,则表示该数据字符串的安全程度高,则选择普通的数据信道进行传输,安全程度表示在传输过程中被拦截的概率,安全程度是基于数据本身的特性,以及数据字符串的重要性;

若所述数据字符串的长度<标准长度,则表示该数据字符串的安全程度不高,则选择加密的数据信道进行传输。

具体而言,本发明实施例提供的数字金融数据分享方法,根据待分享数据的安全属性来判定增加的字符串的长度,安全属性就是数据是否易于篡改、数据是否完整和数据是否合法,在实际应用过程中,额可以就安全属性中的特征进行赋值,例如数据容易被窜改,则赋值为0,不容易被篡改,则赋值为1,数据不完整则赋值为0,数据完整则赋值为1,数据不合法则赋值为0,数据合法则赋值为1,因此安全属性可以看作是0-6之间的数值,代表着数据的不同安全属性。

在对安全等级进行划分时,可以将安全属性数值为0和1的数据作为第一安全等级,安全属性数值为2和3的数据作为第二安全等级,安全属性数值为4和5的数据作为第三安全等级,安全属性数值为6的数据作为第四安全等级,然后根据对应的安全等级设置不同长度的字符串,进而根据字符串的最后长度选择对应的传输通道。

具体而言,本发明实施例提供的数字金融数据分享方法,通过在中控单元内设置有四个安全等级,根据待传输数据的安全等级确定数据末端增加的字符串的长度,并根据字符串的实际长度选择对应的数据通道进行数据传输,在实现数据分享的同时,提高了数据分享的安全性,使得数据传输的通道是基于待分享的数据的安全程度以及数据通道本身的特性进行匹配,提高数据分享的特异性,进而提高数据传输的安全性。

具体而言,当所述数据字符串的长度≥标准长度,采用普通的数据信道进行传输时,普通的数据信道的传输速度也是不同的,根据数据信道的传输速度的不同设置多个传输等级,根据数据字符串的长度与标准长度差值的大小选择传输等级,若数据字符串的长度与标准长度差值大,则选择传输等级高的数据信道进行传输;

若数据字符串的长度与标准长度差值小,则选择传输等级低的数据信道进行传输。

具体而言,本发明实施例在数据字符串长度大于标准长度时,表示待传输的数据较多,此时根据数据字符串的长度与标准长度的差值选择传输通道的传输等级,使得对于大量的数据传输过程中更为安全,提高数据的传输效率,并且通过对数据信道的传输等级进行划分,实现大数据量的采用传输等级高的数据信道,数据量偏低的则采用传输等级低的数据信道,实现大量金融数据的传输,提高数据传输的安全性。

具体而言,在根据安全属性对待分享数据进行数据加工形成数据字符串时,确定待分享数据的优先级,并根据确定的优先级对第一长度、第二长度、第三长度和第四长度进行修正;

若待分享数据属于敏感数据,则表示待分享数据优先级高,则采用第一修正系数k1对第一长度、第二长度、第三长度和第四长度进行修正;

若待分享数据属于非敏感数据,则表示待分享数据优先级低,则采用第二修正系数k2对第一长度、第二长度、第三长度和第四长度进行修正;

当采用第一修正系数k1对第一长度、第二长度、第三长度和第四长度进行修正,修正得到的第一修正长度L1′=L1×(1+ k1);

修正得到的第二修正长度L2′=L2×(1+ k1);

修正得到的第三修正长度L3′=L3×(1+ k1);

修正得到的第四修正长度L4′=L4×(1+ k1);

当采用第二修正系数k2对第一长度、第二长度、第三长度和第四长度进行修正,修正得到的第一修正长度L1′′=L1×(1+ k2);

修正得到的第二修正长度L2′′=L2×(1- k2);

修正得到的第三修正长度L3′′=L3×(1- k2);

修正得到的第四修正长度L4′′=L4×(1- k2)。

具体而言,本发明实施例通过设置修正系数,对敏感程度高的数据采用第一修正系数进行修正,对敏感程度低的数据采用第二修正系数进行修正,使得敏感度低的数据的长度适当减低,减少传输的便捷性,而对于敏感度高的数据则需要保护数据的安全性,采用增加数据长度的方式,提高数据的传输复杂度,使得对于不同种类的金融数据实现有效传输,提高数据传输的安全性和便捷性。

具体而言,当所述数据字符串的长度<标准长度,选择加密的数据信道进行传输时,

若0.8×标准长度≤所述数据字符串的长度<标准长度,则采用第一加密算法对待传输的数据进行加密后传输;

若0.5×标准长度≤所述数据字符串的长度<0.8×标准长度,则采用第二加密算法对待传输的数据进行加密后传输;

若所述数据字符串的长度<0.5×标准长度,则采用第三加密算法对待传输的数据进行加密后传输。

具体而言,本发明实施例在数据字符串的长度<标准长度时,根据数据字符串的长度的大小采用不同的加密算法进行加密后再进行数据传输,使得对于数据的传输更为安全,通过设置几个长度层次,采用不同的加密算法进行加密,使得数据传输更为安全,实现对数据的精细化处理,提高数据传输性能。

具体而言,当所述数据字符串的长度≥标准长度,在采用普通的数据信道进行传输之前,还包括:

对数据字符串进行查重,以确定在所述数据字符串中的冗余数据,将冗余数据删除后再确定数据字符串的实际长度,若数据字符串经过冗余数据删除后的字符串长度仍≥标准长度,则采用采用普通的数据信道进行传输。

具体而言,本发明实施例在确定数据字符串的实际长度,并根据对应的长度选择数据信道之前,还需要对数据字符串进行查重,以确定字符串的实际长度,提高对数据信道选择的精准度,使得对数据的传输更为精确,提高数据传输效率。

具体而言,所述对数据字符串进行查重,以确定在所述数据字符串中的冗余数据包括:选择数据字符串中的任意段字符,以任意段字符为标准字符,将数据字符串中的字符与所述标准字符进行比较,若在数据字符串中有与所述标准字符相同的字段,则表示该数据字符串中存在冗余数据,需进行将冗余数据删除后再进行比较。

具体而言,本发明实施例通过对字符串中的冗余字符进行删除,提高数据的精简度,提高传输数据的有效性,减少无效数据的传输,提高数据信道的利用效率。

具体而言,所述对数据字符串进行查重包括:

中控单元内设置有字符相关度矩阵R(R1,R2,R3,R4),其中,R1表示第一相关度,R2表示第二相关度,R3表示第三相关度,R4表示第四相关度,且R1>R2>R3>R4;在除去任意段字符之后的字符串,确定该字符串与选定的任意段字符的相关度R;

若与任意段字符的相关度R≥第一相关度R1,则表示当前选定的任意段字符与数据字符串的相似性大,需要进行查重的次数为n0;

若第一相关度R1>与任意段字符的相关度R≥第二相关度R2,则表示当前选定的任意段字符与数据字符串的相似性次之,需要进行查重的次数为0.9×n0;

若第二相关度R2>与任意段字符的相关度R≥第三相关度R3,则表示当前选定的任意段字符与数据字符串的相似性次之,需要进行查重的次数为0.8×n0;

若第三相关度R3>与任意段字符的相关度R≥第四相关度R4,则表示当前选定的任意段字符与数据字符串的相似性次之,需要进行查重的次数为0.7×n0;

若与当任意段字符的相关度R<第四相关度R4,则无需与数据字符串进行查重。

具体而言,本发明实施例通过数据的相关度的大小确定对字符串数据进行查重的次数,使得字符串内的重复数据删除的更为彻底,减少重复数据的传输,提高数据传输的效率。

具体而言,在确定数据字符串中是否包含该任意段字符时,从数据字符串中的第一个字符开始,不间断选择与任意段字符长度相同的字符进行比较,若任意段字符包括n个字符,则从数据字符串中的第一个字符开始,不间断选择n个字符,将n个字符与任意段字符进行比较,若n个字符与任意段字符的重合率≥95%,则记为重复数据进行删除。

具体而言,本发明实施例通过设置n个字符与任意段字符的重合率确定重合率,并将重复的数据进行删除,提高实际传输的数据的准确性,提高数据传输效率。

具体而言,在确定数据字符串中是否包含该任意段字符时,从数据字符串中的最后一个字符开始,不间断选择与任意段字符长度相同的字符进行比较,若任意段字符包括n个字符,则从数据字符串中的最后一个字符开始,不间断选择n个字符,将n个字符与任意段字符进行比较,若n个字符与任意段字符的重合率≥95%,则记为重复数据进行删除。

具体而言,本发明实施例通过设置n个字符与任意段字符中的最后一个字符开始,选择n个字符与任意段字符进行比较,并确定重合率,并将重复的数据进行删除,提高实际传输的数据的准确性,提高数据传输效率。

至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。

以上所述仅为本发明的优选实施例,并不用于限制本发明;对于本领域的技术人员来说,本发明可以有各种更改和变化。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号