[发明专利]一种随机数生成方法、装置、智能移动终端及存储介质有效
申请号: | 202010143913.4 | 申请日: | 2020-03-04 |
公开(公告)号: | CN111399804B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 史晓明 | 申请(专利权)人: | 成都卫士通信息产业股份有限公司 |
主分类号: | G06F7/58 | 分类号: | G06F7/58 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 田媛媛 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 随机数 生成 方法 装置 智能 移动 终端 存储 介质 | ||
1.一种随机数生成方法,其特征在于,包括:
获取当前环境下导频信道信号的强度值;
对所述强度值进行数字量化编码,得到原始噪声信号;
对所述原始噪声信号进行熵增处理,得到目标噪声信号;
利用杂凑算法处理所述目标噪声信号,得到随机数;
其中,对所述原始噪声信号进行熵增处理,包括:
将得到时间相隔预设时长的两个所述原始噪声信号进行异或运算;
将中间相隔预设数量的两个所述原始噪声信号进行异或运算;
按预设插入规则在排列有各所述原始噪声信号的队列中插入当前时间;
所述的随机数生成方法还包括:
将处理后噪声信号与各所述原始噪声信号进行混合,得到目标噪声信号;其中,所述处理后噪声为经异或运算或插入当前时间后得到的噪声信号。
2.根据权利要求1所述的随机数生成方法,其特征在于,利用杂凑算法处理所述目标噪声信号,包括:
根据实际使用的杂凑算法的分组长度对连续排列的各目标噪声信号分组,得到分组后噪声信号;
将所述分组后噪声信号作为输入信号输入实际使用的杂凑算法,并将输出的处理结果作为所述随机数。
3.一种随机数生成装置,其特征在于,包括:
RSCP参数获取单元,用于获取当前环境下导频信道信号的强度值;
目标噪声信号生成单元,包括数字量化编码子单元和熵增处理子单元,所述数字量化编码子单元,用于对强度值进行数字量化编码,得到原始噪声信号;所述熵增处理子单元,用于对原始噪声信号进行熵增处理,得到所述目标噪声信号;
所述熵增处理子单元具体用于,将得到时间相隔预设时长的两个原始噪声信号进行异或运算;将中间相隔预设数量的两个原始噪声信号进行异或运算;按预设插入规则在排列有各原始噪声信号的队列中插入当前时间;
噪声信号混合单元,用于将处理后噪声信号与各原始噪声信号进行混合,得到目标噪声信号;其中,处理后噪声为经异或运算或插入当前时间后得到的噪声信号;
随机数生成单元,用于利用杂凑算法处理所述目标噪声信号,得到随机数。
4.一种智能移动终端,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至2任一项所述的随机数生成方法。
5.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至2任一项所述的随机数生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都卫士通信息产业股份有限公司,未经成都卫士通信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010143913.4/1.html,转载请声明来源钻瓜专利网。