System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于多级密文策略的数据安全共享方法技术_技高网

一种基于多级密文策略的数据安全共享方法技术

技术编号:41066999 阅读:6 留言:0更新日期:2024-04-24 11:21
本发明专利技术公开了一种基于多级密文策略的数据安全共享方法,涉及安全共享技术领域,构建共享云空间,采集用户上传的原始数据,对获得的原始数据进行重要度等级标记,并对原始数据进行加密,获得密文数据段,对获得的密文数据段进行转化分解,获得密文子段,根据密文子段进行矩阵变换,获得翻转矩阵,将获得的密文数据段和翻转矩阵进行再次加密,直至到达终止加密层,获得终端数据,将终端数据与识别接收者进行身份等级核验,对核验成功的终端数据进行解密,获得解密子段,根据解密子段获得校正矩阵,并通过校正矩阵对解密过程的错码进行修正,获得共享明文段;大大提高共享过程中细粒度的整齐性,增加数据共享效率,减少数据泄露风险。

【技术实现步骤摘要】

本专利技术涉及安全共享,具体是一种基于多级密文策略的数据安全共享方法


技术介绍

1、多级密文策略是一种数据加密策略,它根据不同的安全需求和权限级别,将数据加密成不同强度的密文。在数据传输和共享过程中,接收方根据发送方的指示和自己的权限级别,选择适当的加密级别来解密数据。

2、数据安全共享是指在不同组织或个人之间,通过安全的方式分享和交换数据。在数据安全共享过程中,需要确保数据的机密性、完整性和可用性,避免数据泄露、篡改和滥用。因此,通过多级密文策略来对共享的数据进行安全加密,具有重要的理论和现实意义。

3、如何利用安全共享技术,构建共享云空间,采集原始数据和重要度等级,并对原始数据进行加密,获得密文数据段,对密文数据段进行矩阵变换,获得翻转矩阵,再将接收者的身份等级与密文数据段进行身份等级核验,对核验成功的密文数据段进行解密,并根据翻转矩阵对解密过程中的错码进行修正,获得共享明文段,是我们需要解决的问题;为此,现提供一种基于多级密文策略的数据安全共享方法。


技术实现思路

1、本专利技术的目的可以通过以下技术方案实现:

2、一种基于多级密文策略的数据安全共享方法,包括以下步骤:

3、步骤s1:构建共享云空间,所述共享云空间包括用户登录子空间、加密子空间、解密子空间和共享平台;所述加密子空间包括若干分级加密层;所述解密子空间包括若干分级解密层;通过用户登录子空间对用户进行身份登录,获得识别上传者和识别接收者,通过对识别上传者上传的综合数据进行捕获,获得原始数据;

4、步骤s2:将所获得的原始数据上传至加密子空间的分级加密层进行数据转换,获得预处理子段,并设置大素数,根据所设置的大素数获得参数因子和素数积,通过参数因子和素数积对预处理子段进行加密,获得密文数据段;

5、步骤s3:对获得的密文数据段进行转化分解,获得密文子段,对密文子段进行分组,获得信息组和监督组,根据信息组和监督组构成生长矩阵,对生长矩阵进行内部变换,获得翻转矩阵;

6、步骤s4:将所获得的密文数据段和翻转矩阵上传至下一分级加密层,重复步骤s2和步骤s3的过程,直至到达终止加密层,获得终端数据;

7、步骤s5:将所获得的终端数据与识别接收者进行身份等级核验,将核验成功的终端数据上传至解密子空间的分级解密层进行解密,获得解密数据段,对获得的解密数据段进行转化,获得解密子段,根据解密子段构建比对矩阵,将构建的比对矩阵与翻转矩阵进行矩阵变换获得校正矩阵,根据所获得的校正矩阵对解密过程的错码进行修正,获得共享明文段。

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、根据所获得的身份密钥重复获得解密数据段的过程,并对获得的解密数据段重复错码修正的过程,将所获得的正原矩阵或修正矩阵对应的解密子段上传至下一分级解密层,直至获取的身份密钥是分级加密层的第一层,获得共享明文段。...

【技术保护点】

1.一种基于多级密文策略的数据安全共享方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于多级密文策略的数据安全共享方法,其特征在于,获得原始数据的过程包括:

3.根据权利要求2所述的一种基于多级密文策略的数据安全共享方法,其特征在于,所述通过参数因子和素数积对预处理子段进行加密,获得密文数据段的过程包括:

4.根据权利要求3所述的一种基于多级密文策略的数据安全共享方法,其特征在于,获得翻转矩阵的过程包括:

5.根据权利要求4所述的一种基于多级密文策略的数据安全共享方法,其特征在于,获得终端数据的过程包括:

6.根据权利要求5所述的一种基于多级密文策略的数据安全共享方法,其特征在于,所述将所获得的终端数据与识别接收者进行身份等级核验的过程包括:

7.根据权利要求6所述的一种基于多级密文策略的数据安全共享方法,其特征在于,所述将构建的比对矩阵与翻转矩阵进行矩阵变换获得校正矩阵的过程包括:

8.根据权利要求7所述的一种基于多级密文策略的数据安全共享方法,其特征在于,获得共享明文段的过程包括:

...

【技术特征摘要】

1.一种基于多级密文策略的数据安全共享方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于多级密文策略的数据安全共享方法,其特征在于,获得原始数据的过程包括:

3.根据权利要求2所述的一种基于多级密文策略的数据安全共享方法,其特征在于,所述通过参数因子和素数积对预处理子段进行加密,获得密文数据段的过程包括:

4.根据权利要求3所述的一种基于多级密文策略的数据安全共享方法,其特征在于,获得翻转矩阵的过程包括:

5.根据权利要求4所述的一...

【专利技术属性】
技术研发人员:黄玮彭冬水王晨曦易振宇宋冠男胡西芳胡煌张武雄李都望华戴胜徐皓琛
申请(专利权)人:江西省水务集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1