技术新讯 > 电子通信装置的制造及其应用技术 > 基于对称加密的民航数据加密方法、系统、设备及介质  >  正文

基于对称加密的民航数据加密方法、系统、设备及介质

  • 国知局
  • 2024-08-02 13:53:11

本发明涉及数据加密,尤其是涉及基于对称加密的民航数据加密方法、系统、设备及介质。

背景技术:

1、目前,许多国家都在积极推进航空领域的信息化建设,而信息技术与传统产业的结合也将是未来发展的方向之一。民航数据加密对于保护乘客隐私、保障航班安全、维护行业声誉以及促进技术创新等方面都具有重要意义。因此,在民航业中加强数据加密技术的应用和管理是非常必要的。

2、民航数据加密的常用方案如下:

3、1.选择合适的加密算法:对于民航业而言,选择高安全性的加密算法至关重要。常用的加密算法如aes(高级加密标准)、rsa(对称加密算法)等,可以根据具体的应用场景和需求进行选择。这些算法能够将明文数据转化为密文数据,使得未经授权的第三方无法轻易获取和解读数据内容。

4、2.数据传输加密:在民航业中,大量的数据需要在不同的系统、设备和网络之间进行传输,如航班计划、乘客信息、运行数据等为了防止数据在传输过程中被截获或篡改,应采用加密技术对传输的数据进行保护。这可以通过在数据传输过程中使用加密协议(如tls/ssl)来实现,确保数据在传输过程中的机密性和完整性。

5、3.数据存储加密:民航业需要存储大量的数据,包括乘客信息、航班记录、运行数据等。为了防止数据在存储过程中被非法访问或泄露,应采用加密技术对存储的数据进行保护。例如,可以使用磁盘加密技术对整个磁盘或特定分区进行加密,或者使用数据库加密技术对存储在数据库中的数据进行加密。

6、4.密钥管理:在数据加密过程中,密钥的管理至关重要。密钥的安全性和保密性直接影响到加密数据的安全性。因此,应建立严格的密钥管理制度,包括密钥的生成、存储、分发、使用、更新和销毁等各个环节。同时,应使用安全的密钥存储设备和加密技术来保护密钥的安全。

7、但仍然需要更多更好的民航数据加密方案来保障数据信息安全,为此,本发明尝试提供一种新型的民航数据加密方案。

技术实现思路

1、本发明提供基于对称加密的民航数据加密方法、系统、设备及介质,基于对称加密算法,采用曲面拟合的方式来进行数据加密。

2、本说明书实施例公开了基于对称加密的民航数据加密方法,包括:

3、将民航数据划分为多个明文块,使用至少三种对称加密算法,对这些明文块进行加密操作,得到相应的密文数据和密钥;每种对称加密算法用于至少对一个明文块进行加密操作,相应至少得到三对密文数据和密钥,依次为第一密文数据和第一密钥、第二密文数据和第二密钥、第三密文数据和第三密钥;

4、设定加密密钥;

5、将所述第一密钥作为行向量,将所述第二密文数据作为列向量,构成第一矩阵,再导入所述加密密钥,执行曲面拟合操作,获得三维曲面和第一曲面拟合方程,将该三维曲面记为第一加密域;

6、将所述第二密钥作为行向量,将所述第三密文数据作为列向量,构成第二矩阵,再导入所述加密密钥,执行曲面拟合操作,获得三维曲面和第二曲面拟合方程,将该三维曲面记为第二加密域;

7、将所述第三密钥作为行向量,将所述第一密文数据作为列向量,构成第三矩阵,再导入所述加密密钥,执行曲面拟合操作,获得三维曲面和第三曲面拟合方程,将该三维曲面记为第三加密域;

8、当需要解密时,获取实时的加密密钥、实时的第一密钥、实时的第二密钥和实时的第三密钥;

9、将实时的加密密钥分别代入第一曲面拟合方程、第二曲面拟合方程和第三曲面拟合方程,获得目标值,若目标值大于0,则基于第一加密域、第二加密域和第三加密域,得到相应的第一密钥、第二密钥和第三密钥,并分别与实时的第一密钥、实时的第二密钥和实时的第三密钥一一对应比较,若一致,则基于第一矩阵、第二矩阵和第三矩阵,得到相应的第一密文数据、第二密文数据和第三密文数据,最后基于相应的对称加密算法,解密得到由多个明文块组成的民航数据。

10、本说明书的一些实施例中,获取与所述第一密文数据对应的所述明文块的第一长度;

11、将所述第一长度作为行向量,将所述第一密文数据作为列向量,构成第四矩阵,再导入所述加密密钥,执行曲面拟合操作,获得三维曲面和第四曲面拟合方程,将该三维曲面记为第四加密域;

12、当需要解密时,获取实时的第一长度;

13、将实时的加密密钥代入第四曲面拟合方程,获得目标值,若目标值大于0,则基于第四加密域,得到相应的第一长度,并与实时的第一长度相比较,若一致,则基于第四矩阵,得到相应的第一密文数据,并基于相应的对称加密算法和第一密钥,解密得到明文块,并将该明文块与通过第三加密域和第三矩阵解密得到的明文块相比较,若一致则解密成功,反之解密失败。

14、本说明书的一些实施例中,获取与所述第二密文数据对应的所述明文块的第二长度;

15、将所述第二长度作为行向量,将所述第二密文数据作为列向量,构成第五矩阵,再导入所述加密密钥,执行曲面拟合操作,获得三维曲面和第五曲面拟合方程,将该三维曲面记为第五加密域;

16、当需要解密时,获取实时的第二长度;

17、将实时的加密密钥代入第五曲面拟合方程,获得目标值,若目标值大于0,则基于第五加密域,得到相应的第二长度,并与实时的第二长度相比较,若一致,则基于第五矩阵,得到相应的第二密文数据,并基于相应的对称加密算法和第二密钥,解密得到明文块,并将该明文块与通过第一加密域和第一矩阵解密得到的明文块相比较,若一致则解密成功,反之解密失败。

18、本说明书的一些实施例中,获取与所述第三密文数据对应的所述明文块的第三长度;

19、将所述第三长度作为行向量,将所述第三密文数据作为列向量,构成第六矩阵,再导入所述加密密钥,执行曲面拟合操作,获得三维曲面和第六曲面拟合方程,将该三维曲面记为第六加密域;

20、当需要解密时,获取实时的第三长度;

21、将实时的加密密钥代入第六曲面拟合方程,获得目标值,若目标值大于0,则基于第六加密域,得到相应的第三长度,并与实时的第三长度相比较,若一致,则基于第六矩阵,得到相应的第三密文数据,并基于相应的对称加密算法和第三密钥,解密得到明文块,并将该明文块与通过第二加密域和第二矩阵解密得到的明文块相比较,若一致则解密成功,反之解密失败。

22、本说明书的一些实施例中,所述对称加密算法包括但不限于des、3des、aes、blowfish、rc2、rc4、rc5、idea、skipjack和tdea。

23、本说明书实施例还公开了基于对称加密的民航数据加密系统,用于上述中任一项所述的基于对称加密的民航数据加密方法,所述基于对称加密的民航数据加密系统包括:

24、对称加密模块,用于将民航数据划分为多个明文块,使用至少三种对称加密算法,对这些明文块进行加密操作,得到相应的密文数据和密钥;每种对称加密算法用于至少对一个明文块进行加密操作,相应至少得到三对密文数据和密钥,依次为第一密文数据和第一密钥、第二密文数据和第二密钥、第三密文数据和第三密钥;

25、密钥模块,用于设定加密密钥;

26、第一加密模块,用于将所述第一密钥作为行向量,将所述第二密文数据作为列向量,构成第一矩阵,再导入所述加密密钥,执行曲面拟合操作,获得三维曲面和第一曲面拟合方程,将该三维曲面记为第一加密域;

27、第二加密模块,用于将所述第二密钥作为行向量,将所述第三密文数据作为列向量,构成第二矩阵,再导入所述加密密钥,执行曲面拟合操作,获得三维曲面和第二曲面拟合方程,将该三维曲面记为第二加密域;

28、第三加密模块,用于将所述第三密钥作为行向量,将所述第一密文数据作为列向量,构成第三矩阵,再导入所述加密密钥,执行曲面拟合操作,获得三维曲面和第三曲面拟合方程,将该三维曲面记为第三加密域;

29、解密模块,用于当需要解密时,获取实时的加密密钥、实时的第一密钥、实时的第二密钥和实时的第三密钥;将实时的加密密钥分别代入第一曲面拟合方程、第二曲面拟合方程和第三曲面拟合方程,获得目标值,若目标值大于0,则基于第一加密域、第二加密域和第三加密域,得到相应的第一密钥、第二密钥和第三密钥,并分别与实时的第一密钥、实时的第二密钥和实时的第三密钥一一对应比较,若一致,则基于第一矩阵、第二矩阵和第三矩阵,得到相应的第一密文数据、第二密文数据和第三密文数据,最后基于相应的对称加密算法,解密得到由多个明文块组成的民航数据。

30、本说明书实施例还公开了电子设备,包括:

31、一个或多个处理器;

32、其中,所述处理器用于执行上述中任一项所述的基于对称加密的民航数据加密方法。

33、本说明书实施例还公开了存储介质,所述存储介质存储计算机指令,当计算机读取所述计算机指令时,所述计算机执行上述中任一项所述的基于对称加密的民航数据加密方法。

34、本说明书实施例至少可以实现以下有益效果:

35、通过将民航数据划分为多个明文块,使用至少三种对称加密算法,对这些明文块进行加密操作,得到相应的密文数据和密钥,设定加密密钥,执行曲面拟合操作,得到相应的曲面拟合方程和加密域;当需要解密时,将实时的加密密钥分别代入相应的曲面拟合方程,获得目标值,若目标值大于0,则基于相应的加密域和矩阵,得到相应的密钥和密文数据,最后基于相应的对称加密算法,解密得到由多个明文块组成的民航数据。本发明基于对称加密算法,采用曲面拟合的方式来进行数据加密,提供了一种新型的民航数据加密方法,有利于民航数据信息安全的发展。

本文地址:https://www.jishuxx.com/zhuanli/20240801/240951.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。