【技术实现步骤摘要】
一种基于量子安全技术的数据存储方法及系统
[0001]本专利技术涉及数据加密存储
,具体的是一种基于量子安全技术的数据存储方法及系统。
技术介绍
[0002]数据安全存储技术伴随着信息技术的发展一直是计算机系统中一个重要的底层技术,随着大数据和人工智能技术的发展,如何安全高效的存储和利用海量数据成为了一个迫切需求。传统的数据存储加密依赖的是加密密钥和加密算法来配合实现,通过提高算法和密钥的复杂度来抵御各类暴力破解。然后受制于传统的密钥生成的极限,多半是基于计算机模拟的伪随机数来生成的,随着量子计算等相关技术和算力的飞速发展,伪随机数面临被破解的风险日益变大。本专利技术通过在数据存储系统中引入基于量子不确定性原理生成的真随机数来充当密钥,并构建一个完善的密钥体系,最终确保了密钥作为整个数据加密体系所依托基础的自身安全,从而使得数据存储的安全性也同步提升。
技术实现思路
[0003]为解决上述
技术介绍
中提到的不足,本专利技术的目的在于提供一种基于量子安全技术的数据存储方法及系统。
[0004]本专利 ...
【技术保护点】
【技术特征摘要】
1.一种基于量子安全技术的数据存储方法,其特征在于,方法包括以下步骤:密钥提取步骤:接收量子随机数,将量子随机数转换为量子加密密钥;多级密钥缓存文件生成步骤:将量子加密密钥生成一个主密钥,将主密钥加密生成多个二级密钥,将多个二级密钥输入至缓存文件内存储,得到多级密钥缓存文件;数据切块步骤:接收量子真随机数,将量子真随机数转换为数据块;数据块加密步骤:将多级密钥缓存文件内的二级密钥和预设的加密算法对数据块加密,得到加密后的数据块;数据块存储步骤:将加密后的数据块输入至预先设定的物理存储位置内进行存储。2.根据权利要求1所述的一种基于量子安全技术的数据存储方法,其特征在于,所述量子随机数由量子随机数发生器生成。3.根据权利要求1所述的一种基于量子安全技术的数据存储方法,其特征在于,所述数据切块步骤的量子真随机数不同于用于数据块存储步骤的量子真随机数。4.根据权利要求1所述的一种基于量子安全技术的数据存储方法,其特征在于,所述将量子随机数转换为量子加密密钥的过程:通过预先将量子随机数序列按照16位长度快速切分并标号,需要时候能够按照长度需要快速拼接成加密密钥需要的长度,并输出成量子密钥。5.根据权利要求1所述的一种基于量子安全技术的数据存储方法,其特征在于,所述数据块存储步骤中,数据块存储的位置标号通过终端设备内预置的量子随机数转换得到,依托存储位置和数据块加密密钥的一对一关系构建一张对应关系,包括加密数据块的存储位置以及对应加密密钥索引。6.根据权利要求5所述的一种基于量子安全技术的数据存储方法,其特征在于,在获得加密数据块的存储位置以及对应加密密钥索引后,从对应物理存储位置读取对应加密数据块,并且利用索引内存储的对应量子加密密钥对所述加密数据块进行解密以获得加密数据块的对应明文。7.一种基于量子安全技术的数据存储系统,其特征在于,包括:密钥提取模块:用于接收量子随机数,将量子随机数转换为量子加密密钥;多级密钥缓存文件生成模块:用于将量子加密密钥生成一个主密钥,将主密钥加密生成多个二级密钥,将多个二级密钥输入至缓存文件内存储...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:合肥中科网安量子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。