利索能及
我要发布
收藏
专利号: 2024109385198
申请人: 山西科领天下科技有限公司
专利类型:发明专利
专利状态:授权未缴费
更新日期:2025-05-17
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于大数据的信息安全防护方法,其特征在于,包括:

获取传输数据和发送方至接收方的预设传输路径,所述预设传输路径中包含传输数据需要依次经过的第1传输节点、第2传输节点、……、第n传输节点;

于发送方处根据传输数据匹配综合函数,基于综合函数对传输数据进行处理并输出原始摘要数据,将综合函数、原始摘要数据关联传输数据并生成原始数据集,将原始数据集发送至第1传输节点;

于第1传输节点处接收原始数据集,基于综合函数对传输数据进行处理并输出第1节点摘要数据,验证第1节点摘要数据与原始摘要数据是否一致,若不一致,则发出安全防护警告,若一致,基于综合函数生成第1标识,将第1标识关联原始数据集并形成第1数据集,将第

1数据集发送至第2传输节点;

于第2传输节点处接收第1数据集,基于综合函数对传输数据进行处理并输出第2节点摘要数据,验证第2节点摘要数据与原始摘要数据是否一致,若不一致,则发出安全防护警告,若一致,基于综合函数和第1标识生成第2标识,将第2标识关联原始数据集并形成第2数据集,将第2数据集发送至下一个传输节点;

于第n传输节点处接收第i数据集,第i数据集包括第i标识和原始数据集,基于综合函数对传输数据进行处理并输出第n节点摘要数据,验证第n节点摘要数据与原始摘要数据是否一致,若不一致,则发出安全防护警告,若一致,基于综合函数和第i标识生成第m标识,将第m标识关联原始数据集并形成第m数据集,将第m数据集发送至接收方;

于接收方处接收第m数据集,基于综合函数对传输数据进行处理并输出末端摘要数据,验证末端摘要数据与原始摘要数据是否一致,若不一致,则发出安全防护警告,若一致,基于综合函数和第m标识反演得到实际传输路径,将实际传输路径与预设传输路径对比,若不一致,核对对比信息并发出安全防护警告;

所述综合函数包括散列处理方法和计数函数;其中,所述散列处理用于对传输数据进行映射并输出摘要数据;所述计数函数用于获取标识和根据该标识生成新标识;

其中,所述计数函数包括:C(I,T)=[I+f(T)+ln(I+T+1)]mod M;其中,I为原标识,T为用于表示当前时间、发生时间和预设时间的时间值,f(T)为基于时间值的变换函数,ln(I+T+1)为以自然常数(e)为底的对数函数,mod M为取模运算,M为用于取模运算的大质数。

2.根据权利要求1所述的基于大数据的信息安全防护方法,其特征在于,所述变换函数包括:f(T)=extract(SHA‑256(T));其中,SHA‑256(T)为应用SHA‑256哈希算法对时间值进行哈希处理取得的哈希值,extract(·)为从哈希值中提取结果。

3.根据权利要求1所述的基于大数据的信息安全防护方法,其特征在于,所述散列处理方法包括:接受预设长度的字符串S;

对字符串S进行填充并将填充后的数据赋值给变量padded;

将变量padded分割为多个指定大小的数据块,并将数据块存储在数组blocks中;

对数组blocks进行哈希计算并得到哈希值。

4.根据权利要求3所述的基于大数据的信息安全防护方法,其特征在于,所述对数组blocks进行哈希计算并得到哈希值包括:初始化哈希状态hash_state;

基于轮常数、hash_state和blocks进行多轮循环哈希计算,获取并更新哈希状态;

通过当前哈希状态得到哈希值。

5.根据权利要求1所述的基于大数据的信息安全防护方法,其特征在于,所述于发送方根据传输数据匹配综合函数包括:于发送方处获取传输数据的长度,根据长度匹配所述散列处理方法。

6.一种基于大数据的信息安全防护系统,其特征在于,所述系统用于实现权利要求1至权利要求5中任意一项所述的基于大数据的信息安全防护方法,所述系统包括:路径确认模块,用于获取传输数据和发送方至接收方的预设传输路径,所述预设传输路径中包含传输数据需要依次经过的第1传输节点、第2传输节点、……、第n传输节点;

发送模块,用于在发送方处根据传输数据匹配综合函数,基于综合函数对传输数据进行处理并输出原始摘要数据,将综合函数、原始摘要数据关联传输数据并生成原始数据集,将原始数据集发送至第1传输节点;

第1节点模块,用于在第1传输节点处接收原始数据集,基于综合函数对传输数据进行处理并输出第1节点摘要数据,验证第1节点摘要数据与原始摘要数据是否一致,若不一致,则发出安全防护警告,若一致,基于综合函数生成第1标识,将第1标识关联原始数据集并形成第1数据集,将第1数据集发送至第2传输节点;

第2节点模块,用于在第2传输节点处接收第1数据集,基于综合函数对传输数据进行处理并输出第2节点摘要数据,验证第2节点摘要数据与原始摘要数据是否一致,若不一致,则发出安全防护警告,若一致,基于综合函数和第1标识生成第2标识,将第2标识关联原始数据集并形成第2数据集,将第2数据集发送至下一个传输节点;

第n节点模块,用于在第n传输节点处接收第i数据集,第i数据集包括第i标识和原始数据集,基于综合函数对传输数据进行处理并输出第n节点摘要数据,验证第n节点摘要数据与原始摘要数据是否一致,若不一致,则发出安全防护警告,若一致,基于综合函数和第i标识生成第m标识,将第m标识关联原始数据集并形成第m数据集,将第m数据集发送至接收方;

接收模块,用于在接收方处接收第m数据集,基于综合函数对传输数据进行处理并输出末端摘要数据,验证末端摘要数据与原始摘要数据是否一致,若不一致,则发出安全防护警告,若一致,基于综合函数和第m标识反演得到实际传输路径,将实际传输路径与预设传输路径对比,若不一致,核对对比信息并发出安全防护警告;

所述综合函数包括散列处理方法和计数函数;其中,所述散列处理用于对传输数据进行映射并输出摘要数据;所述计数函数用于获取标识和根据该标识生成新标识;

其中,所述计数函数包括:C(I,T)=[I+f(T)+ln(I+T+1)]mod M;其中,I为原标识,T为用于表示当前时间、发生时间和预设时间的时间值,f(T)为基于时间值的变换函数,ln(I+T+1)为以自然常数(e)为底的对数函数,mod M为取模运算,M为用于取模运算的大质数。

7.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至权利要求5中任意一项所述的基于大数据的信息安全防护方法。

8.一种电子设备,其特征在于,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求1至权利要求5中任意一项所述的基于大数据的信息安全防护方法。