基于航空旅客的数据加密处理方法及系统与流程

摘要: 本技术涉及航空旅客的数据加密处理的,尤其是涉及基于航空旅客的数据加密处理方法及系统。背景技术:1、随着航空业的快速发展,航空旅客数据呈现海量增长与高度复杂化的趋...
基于航空旅客的数据加密处理方法及系统与流程

本技术涉及航空旅客的数据加密处理的,尤其是涉及基于航空旅客的数据加密处理方法及系统。

背景技术:

1、随着航空业的快速发展,航空旅客数据呈现海量增长与高度复杂化的趋势,其涉及身份信息、行程记录、支付数据等多属性敏感内容。当前主流数据加密方法多采用静态、统一的加密策略,难以适应航空数据在异构传输节点间频繁流转、调用精度不一、路径动态变化等复杂场景。一方面,现有技术缺乏对数据属性差异及传输节点调用行为的细粒度感知,易导致低敏数据被过度加密而高敏数据加密不足,造成资源浪费与安全隐患并存;另一方面,传统加密方式的选择相互孤立,未考虑不同数据在共享传输路径或交汇节点处因加密方式复用而产生的协同泄露风险,如节点被攻击后可能连带泄露多个数据流。

技术实现思路

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、优选的,根据传输路径确定单元数据对应的加密强度,根据加密强度从高到低排序,得到强度顺序的步骤,具体为:

29、获取单元数据的传输路径所包含的所有传输节点,采集每个传输节点的节点类型、节点安全等级、节点历史泄露次数和节点地理位置;

30、根据传输路径中相邻节点之间的传输距离和传输介质类型,计算每段链路的链路风险值;

31、根据节点类型判断传输节点是否为数据汇聚节点,若为数据汇聚节点,则根据该节点汇聚的单元数据数量生成汇聚风险增量;

32、根据节点地理位置判断传输节点是否跨越地理边界,若跨越地理边界,则根据所跨越地理边界的类型生成跨境风险增量;

33、根据所有传输节点的节点安全等级和节点历史泄露次数计算路径节点风险累加值;

34、根据每段链路的链路风险值计算路径链路风险累加值;

35、将路径节点风险累加值、路径链路风险累加值、汇聚风险增量和跨境风险增量进行累加,得到加密强度。

36、优选的,采集传输路径之间的交互信息,根据强度顺序和交互信息依次为单元数据匹配对应的加密方式的步骤,具体为:

37、获取已确定加密方式的已加密数据及对应的已选加密方式,判断当前单元数据之间是否有已加密数据;

38、若当前单元数据之前无已加密数据,则从预设加密方式中选择加密强度不低于当前单元数据所需加密强度且差值最小的方式作为匹配加密方式;

39、若有已加密数据,则采集当前单元数据的传输路径与每个已加密数据的传输路径之间的路径交互信息,所述路径交互信息包括路径相交节点数量、相交节点处的数据混用状态、历史泄露记录以及时间到达差值;

40、根据路径交互信息评估若采用与已加密数据相同的加密方式时,因该已加密数据被破解而导致当前单元数据被连带泄露的协同泄露风险值;

41、遍历所有已选加密方式及空闲加密方式,分别计算每种加密方式对应的综合泄露风险值,所述综合泄露风险值为加密方式自身的基础安全值与协同泄露风险值综合得到;

42、选择综合泄露风险值最小的加密方式作为当前单元数据的匹配加密方式。

43、优选的,根据路径交互信息评估协同泄露风险值的步骤,具体为:

44、提取当前单元数据与已加密数据之间的所有相交节点;

45、对于每个相交节点,判断该节点是否存在将两个数据进行联合计算或交叉验证的行为标识:

46、若存在则设为第一预设值,若不存在则根据该节点的历史泄露次数、修复时长及替换策略生成弱耦合协同泄露系数;

47、根据当前单元数据与已加密数据在该节点处的时间到达差值与预设加密有效期阈值的关系,确定时间衰减因子;

48、将每个相交节点的协同泄露系数与时间衰减因子的乘积作为该节点的节点协同风险,累加所有节点协同风险得到当前单元数据与该已加密数据之间的协同泄露风险值。

49、优选的,遍历所有加密方式计算综合泄露风险值的步骤,具体为:

50、对于已选加密方式,根据已选加密方式对应的协同泄露风险值与基础安全值得到综合泄露风险值,基础安全值由加密强度决定且强度越高值越低;

51、对于空闲加密方式,若空闲加密方式的加密强度低于当前单元数据所需强度,则根据强度差值生成强度补偿风险值作为综合泄露风险值;若不低于,则将基础安全值作为综合泄露风险值;

52、当无空闲加密方式且所有已选加密方式的综合泄露风险值均高于预设安全阈值时,触发复用优化:从已选加密方式中选择协同泄露风险值最低的方式,若当前单元数据与该方式对应的已加密数据在相交节点处的时间到达差值大于预设时差隔离阈值,则重新计算综合泄露风险值。

53、优选的,触发复用优化时,重新计算综合泄露风险值的具体方法为:

54、采集当前单元数据与已加密数据在每个相交节点处的时间到达差值以及该节点的数据替换周期;

55、将时间到达差值大于数据替换周期的节点标记为时序隔离节点,否则标记为时序重叠节点;

56、统计时序隔离节点的数量与相交节点总数量的比例;

57、若该比例大于预设的隔离比例阈值,且所有相交节点的节点安全等级均高于预设的安全等级阈值,则将该已加密数据的加密方式的协同泄露风险值直接置为零;

58、否则,维持原协同泄露风险值不变;

59、以置零或维持后的协同泄露风险值重新计算综合泄露风险值。

60、第二方面,本技术提供的基于航空旅客的数据加密处理系统,采用如下的技术方案:

61、数据分类模块,采集航空旅客的旅客数据,根据旅客数据的数据属性进行分类,得到多个单元数据;

62、传输路径模块,获取旅客数据的传输节点,采集传输节点的节点调用信息,根据节点调用信息确定单元数据的传输路径;

63、强度排序模块,根据传输路径确定单元数据对应的加密强度,根据加密强度从高到低排序,得到强度顺序;

64、加密匹配模块,采集传输路径之间的交互信息,根据强度顺序和交互信息依次为单元数据匹配对应的加密方式;

65、加密处理模块,将已确定加密方式的所有单元数据按照各自对应的加密方式执行加密处理。

66、综上所述,本技术包括以下至少一种有益技术效果:

67、1.通过采集航空旅客数据的数据属性进行分类得到单元数据,并基于传输节点的节点调用信息(如数据调用精度、类型、频率)精准识别流通节点,进而确定每个单元数据的传输路径。在此基础上根据传输路径中的节点类型、安全等级、历史泄露次数、链路风险、汇聚风险增量及跨境风险增量等因素综合计算加密强度,并按强度从高到低排序,使得不同敏感程度和传输风险的单元数据获得差异化的加密保护,避免了传统静态加密方式下低敏数据过度加密、高敏数据加密不足的问题,显著提升了加密资源分配的合理性与数据全链路传输的安全性。

68、2.在确定单元数据的加密强度后,进一步采集传输路径之间的交互信息(如路径相交节点数量、数据混用状态、历史泄露记录及时间到达差值),评估若采用与已加密数据相同的加密方式可能产生的协同泄露风险值,并结合加密方式自身的基础安全值计算综合泄露风险值,从而为当前单元数据匹配综合泄露风险最小的加密方式。这一机制有效解决了不同数据在共享传输节点或交汇节点处因加密方式复用而可能被连带泄露的隐患,尤其适用于航空旅客数据在复杂节点网络中高频流转的场景,大幅降低了多数据流间的安全耦合风险。

69、3.通过强度顺序与交互信息的联合匹配策略,在加密方式选择过程中既考虑了单元数据自身的加密强度需求(从高到低依次处理),又兼顾了与路径上已有加密数据的交互关系。当所有已选加密方式的综合泄露风险值均高于安全阈值时,触发复用优化机制,根据时间到达差值与节点数据替换周期的对比,识别时序隔离节点并可能将协同泄露风险值置为零,从而在保证安全的前提下允许安全的加密方式复用。这既避免了加密方式的冗余切换带来的计算开销,又通过精细化的时序与节点行为分析,实现了加密效率与安全防护的最优平衡。