0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

真随机数和伪随机数的区别

凌科芯安加密芯片 来源:凌科芯安加密芯片 2025-08-27 17:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随机数在当前程序运行环境中是一种常用参数,目前主要分为两种,伪随机数和真随机数,本期我们就来讲一下二者的区别。

伪随机数通常都是通过算法生成,例如线性同余,输出序列由传入的种子决定,种子的质量决定数据的随机性,具有可重复性,若种子或算法已知,后续产生的随机数序列可以被完全预测。在高安全性场景中并不适用。

真随机数的生成通常基于物理噪声,例如热噪声、量子隧穿等,将这种不可预测的物理现象,通过转换器放大器和其他电子电路,将随机数波形的幅度增加到可观测的水平,然后通过模数转换器将输出转换产生随机数据,由于物理环境不能复制,每次生成的数据序列不同,不能复现上一次产生的数据。

嵌入式设备应用场景中,通常需要真随机数来保证安全通讯,在加密领域,AES、RSA、ECC等算法的密钥对的生成也都有真随机数的参与。

我司作为一家在安全芯片领域深耕近二十年的企业,旗下产品不仅均支持硬件真随机数发生器,并且产品矩阵丰富,从性价比到高性能产品实现全覆盖,能够精准匹配不同用户需求,欢迎广大客户洽谈合作。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 放大器
    +关注

    关注

    146

    文章

    14362

    浏览量

    222507
  • 随机数
    +关注

    关注

    0

    文章

    20

    浏览量

    12303

原文标题:真随机数和伪随机数的区别

文章出处:【微信号:凌科芯安加密芯片,微信公众号:凌科芯安加密芯片】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    广东省电动汽车充电桩产品质量监督抽查实施细则(2026年版)

    1抽样方法以随机抽样的方式在被抽样生产者、销售者的待销产品中抽取。随机数一般可使用随机数表等方法产生。每批次产品抽取样品2台,其中1台作为检验样品、1台作为备样样品。2检验依据表1电动汽车交流充电桩
    的头像 发表于 04-22 10:09 932次阅读
    广东省电动汽车充电桩产品质量监督抽查实施细则(2026年版)

    MPC5746R有随机数模块(TRNG)吗?

    MPC5746R有随机数模块(TRNG)吗? 如果有,请给些资料和例程,谢谢! 我的工程里没有使用SDK。
    发表于 04-08 06:20

    硅臻正式推出QRNG全系列量子随机数发生器产品

    信息安全是社会稳定的必要条件,数字时代其重要性更是愈发凸显。无论在经典还是量子加密的过程中,随机数都是安全性的基石。加密密钥由随机数生成,安全性由随机数的不可预测性保证。与
    的头像 发表于 03-10 16:24 393次阅读
    硅臻正式推出QRNG全系列量子<b class='flag-5'>随机数</b>发生器产品

    Labview接口(interface)的工作过程

    文字描述部分: 目的:产生随机数,当随机数达到某个阈值时触发一个状态事件。 创建过程: 1、用labview 模板创建root Actor ,这个根操作者,用来管理所有其他的Actor 2、创建一个
    发表于 02-03 11:07

    飞凌嵌入式ElfBoard-系统信息与资源之产生随机数

    一、rand rand可在指定范围内生成随机数。1.头文件#include 2.函数原型int rand(void);3.参数无。4.返回值rand() 函数返回一个范围在 0 到 RAND_MAX
    发表于 01-22 08:59

    如何在LTspice仿真中实现随机数随机数的生成

    本文讨论如何在LTspice仿真中利用flat()、gauss()和mc()函数来实现随机数随机数的生成,并介绍如何使用设置面板的Hacks部分中的 Use the clock
    的头像 发表于 01-09 14:08 4861次阅读
    如何在LTspice仿真中实现<b class='flag-5'>伪</b><b class='flag-5'>随机数</b>和<b class='flag-5'>真</b><b class='flag-5'>随机数</b>的生成

    德思特应用 | 前沿量子随机数研究:多特蒙德工业大学如何通过高速数字化仪保障信息安全

    在量子信息时代,生成真正随机的数字对加密与安全至关重要。多特蒙德工业大学研究人员利用高速数字化仪对量子随机数生成过程进行多通道采集与分析,成功实验评估窃听风险,为密码协议与安全应用提供了可靠验证手段。
    的头像 发表于 12-22 17:22 528次阅读
    德思特应用 | 前沿量子<b class='flag-5'>随机数</b>研究:多特蒙德工业大学如何通过高速数字化仪保障信息安全

    QSPI PSRAM静态随机存储器选型攻略

    QSPI PSRAM是一种集成了QSPI接口与PSRAM存储功能的高效芯片。QSPI(四线串行外设接口)是一种高速串行通信接口,用于连接外部设备;而PSRAM(静态随机存储器)则结合了快速随机访问与动态存储的特性。
    的头像 发表于 10-23 15:40 741次阅读

    ‌基于RNG90的随机数生成器技术解析与应用指南

    Microchip Technology RNG90 CryptoAuthentication™器件设计用于需要安全随机数发生器的系统。RNG90即用型,无需任何定制。Microchip RNG90
    的头像 发表于 10-10 15:01 858次阅读
    ‌基于RNG90的<b class='flag-5'>真</b><b class='flag-5'>随机数</b>生成器技术解析与应用指南

    凌科芯安LCSHA204安全加密芯片介绍

    验证可移除、可更换或可消耗的客户端是否可信。通过预存共享密钥,主控芯片与加密芯片进行双向认证。主控芯片生成随机数发送至加密芯片,后者通过SHA-256算法生成信息摘要并回传,主控芯片对比本地计算结果一致则判定设备合法。
    的头像 发表于 09-24 10:16 1130次阅读
    凌科芯安LCSHA204安全加密芯片介绍

    Onenet云网关方案应用--基于米尔瑞芯微RK3576开发板

    到云端 3. 为了看到数据变化,做了随机数生成,将Electric_val add_ele_val字段用随机数更新,在服务端以便于看到动态效果 4. 云端下发的消息最终按json格式解析后分别调用到对应字段的回调函数中,添加打印便于调试
    发表于 06-06 16:54

    DS28C36 DeepCover安全认证器技术手册

    DS28C36为安全认证器,提供一组核心的加密工具,集成非对称(ECC-P256)和对称(SHA-256)加密功能。除了硬件加密引擎提供的安全服务外,器件也集成FIPS/NIST随机数发生器
    的头像 发表于 05-14 11:11 1282次阅读

    DS28E83 DeepCover耐辐射1-Wire安全认证器技术手册

    DS28E83为耐辐射安全认证器,提供一组核心的加密工具,集成非对称(ECC-P256)和对称(SHA-256)加密功能。除了硬件加密引擎提供的安全服务外,器件也集成FIPS兼容随机数发生器(RNG)、10Kb安全OTP、可编程GPIO,以及唯一的64位ROM识别码(R
    的头像 发表于 05-14 09:59 1118次阅读
    DS28E83 DeepCover耐辐射1-Wire安全认证器技术手册

    DS28E84 DeepCover耐辐射、高容量、1-Wire安全认证器技术手册

    S28E84为耐辐射安全认证器,提供一组核心的加密工具,集成非对称(ECC-P256)和对称(SHA-256)加密功能。除了硬件加密引擎提供的安全服务外,器件也集成FIPS兼容随机数发生器(RNG
    的头像 发表于 05-13 15:24 1390次阅读
    DS28E84 DeepCover耐辐射、高容量、1-Wire安全认证器技术手册

    DS28S60具有ChipDNA的DeepCover加密协处理器技术手册

    SP800-90B标准的随机数生成器(TRNG)用于片内加密操作,并在需要时向主机控制器提供随机数据和随机数。通过3.6KB安全闪存支持密钥、证书、公钥/私钥和特定于应用程序的敏感
    的头像 发表于 05-13 14:39 980次阅读
    DS28S60具有ChipDNA的DeepCover加密协处理器技术手册