利索能及
我要发布
收藏
专利号: 2014108483217
申请人: 深圳TCL数字技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2024-12-09
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种加密数据的存储方法,其特征在于,所述方法包括以下步骤:接收原始模拟信号,并根据所述原始模拟信号计算生成预设数量的限值随机数;

根据预设数量的限值随机数在终端中获取对应的预设数量的存储地址,并生成一存储地址映射表;

将需要存储的加密数据按预设数量的份数进行切分生成预设数量的加密数据分块,基于所述存储地址映射表将所述加密数据分块对应地存储到预设数量的存储地址中;

其中,所述接收原始模拟信号,并根据所述原始模拟信号计算生成预设数量的限值随机数的步骤包括:侦测接收的原始模拟信号的强度;

对达到预设强度的原始模拟信号进行采样;

对采样得到的若干原始模拟信号进行离散傅里叶变换,获取一原始数字信号;

判断获取的原始数字信号是否在设定的理论值范围内,若获取的原始数字信号在设定的理论值范围内,将所述原始数字信号作为随机因子基于混沌算法进行计算,生成预设数量的限值随机数;

将所述原始数字信号作为随机因子基于混沌算法进行计算的公式为:其中,key即为最终计算获取的随机因子,DATA为在设定的理论值范围内的原始数字信号。

2.如权利要求1所述的加密数据的存储方法,其特征在于,所述根据预设数量的限值随机数在终端中获取对应的预设数量的存储地址,并生成一存储地址映射表的步骤包括:根据每一限值随机数在终端存储器的物理地址中获取该限值随机数的值对应的一存储地址,并生成预设数量的限值随机数对应的存储地址映射表。

3.如权利要求1所述的加密数据的存储方法,其特征在于,所述将需要存储的加密数据按预设数量的份数进行切分生成预设数量的加密数据分块的步骤包括:将需要存储的加密数据切分成预设数量的等份,每一等份作为一加密数据分块。

4.如权利要求1至3中任意一项所述的加密数据的存储方法,其特征在于,所述根据预设数量的限值随机数在终端中获取对应的预设数量的存储地址,并生成一存储地址映射表的步骤之后还包括:利用预设的加密算法将所述存储地址映射表进行加密并存储。

5.一种存储加密数据的终端,其特征在于,所述终端包括:计算模块,用于接收原始模拟信号,并根据所述原始模拟信号计算生成预设数量的限值随机数;

获取模块,用于根据预设数量的限值随机数在终端中获取对应的预设数量的存储地址,并生成一存储地址映射表;

切分存储模块,用于将需要存储的加密数据按预设数量的份数进行切分生成预设数量的加密数据分块,基于所述存储地址映射表将所述加密数据分块对应地存储到预设数量的存储地址中;

其中,所述计算模块具体用于:

侦测接收的原始模拟信号的强度;对达到预设强度的原始模拟信号进行采样;对采样得到的若干原始模拟信号进行离散傅里叶变换,获取一原始数字信号;判断获取的原始数字信号是否在设定的理论值范围内,若获取的原始数字信号在设定的理论值范围内,将所述原始数字信号作为随机因子基于混沌算法进行计算,生成预设数量的限值随机数;

将所述原始数字信号作为随机因子基于混沌算法进行计算的公式为:其中,key即为最终计算获取的随机因子,DATA为在设定的理论值范围内的原始数字信号。

6.如权利要求5所述的终端,其特征在于,所述获取模块还用于:根据每一限值随机数在终端存储器的物理地址中获取该限值随机数的值对应的一存储地址,并生成预设数量的限值随机数对应的存储地址映射表。

7.如权利要求5所述的终端,其特征在于,所述切分存储模块还用于:将需要存储的加密数据切分成预设数量的等份,每一等份作为一加密数据分块。

8.如权利要求5至7中任意一项所述的终端,其特征在于,还包括:加密模块,用于利用预设的加密算法将所述存储地址映射表进行加密并存储。