社区
Java
帖子详情
硬件设备的随机数发生器,有谁用过吗? 有分。。。。。。。。。
xiajuny
2005-04-25 11:26:12
我最近做安全方面的东西,随机数要用硬件来产生。现在一点头绪都没有。
有谁知道的,介绍一下。
...全文
125
1
打赏
收藏
硬件设备的随机数发生器,有谁用过吗? 有分。。。。。。。。。
我最近做安全方面的东西,随机数要用硬件来产生。现在一点头绪都没有。 有谁知道的,介绍一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lubberland
2005-04-27
打赏
举报
回复
随机数要用硬件来产生。现在一点头绪都没有。
随机数的产生很慢,用硬件快些,没什么特别的
TrueRNG
硬件
随机数
发生器
接口/驱动程序:ubld.it 出售的 TrueRNG
硬件
随机数
发生器
的 Matlab 接口-matlab开发
TrueRNG
硬件
随机数
发生器
是 ubld.it 出售的 USB
设备
,它使用半导体结中的雪崩效应生成真
随机数
。 这是文件交换上共享的
设备
的第一个 Matlab 接口。 用法与 Matlab rand() 函数非常相似,但也允许使用选项结构来提高操作速度。 例子: 示例 0:从均匀分布生成 32 位
随机数
在区间 [0, 1] 上。 r = truerng() 示例 1:从均匀分布上生成 100 个值区间 [a, b]。 a = -10; b = 10; r = a + (ba).*true(100,1) 示例 2:生成一个 2 x 1 的 8 位
随机数
数组。 (真
随机数
设备
已知可在 Windows COM 端口 5 上使用。) opts.COMname = 'COM5'; % 指定 COM 端口opts.precision = 8; % 指定精度opts.display = fa
teensy_hw_random:USB
硬件
随机数
发生器
(RNG)
介绍 该项目是青少年 3.1 USB 微控制器的 Arduino 草图。 它使用 12 个模拟引脚的浮动状态来生成
随机数
。 它可以轻松地在 Linux 平台上使用,将 Arduino Teensy 检测为串行
设备
(内核 2.6+)。 我希望它也可以在安装了 Teensy 驱动程序的 Windows 平台上运行。 读取12个模拟引脚的速度可能会很慢,所以我做了一些优化来非常快速地生成
随机数
。 当 USB 端口空闲时,Teensy 会生成 HW 基
随机数
并将它们保存在 init 的内部 64k RAM 中。 从青少年中读取
随机数
将来自许多不同的位置。 它是内部 64k RAM、2k eeprom、两种独立的 PRNG 算法和两种不同的模拟引脚读取方式。 它将生成通过所有顽固测试的
随机数
。 安装 按照说明从安装 Arduino 软件,然后使用来自的 Teensy 驱动程序更新它。 一定要安装ud
单片机
随机数
字课程设计报告.doc
上海电机学院课程设计任务书 "课程名称 "微机原理及接口技术课程设计 "课程代码 "013084P1 " "设计题目 "数字显示游戏机 " "设计时间 "2013年12月16日-2013年12月27日 " "院(系) "电气学院 "专业 "测控技术与仪器"班级 "BG1107/1108" "一、课程设计任务 " "功能描述:设定开关1启动游戏,开关2停止游戏。编程使LED数码管显示不 " "同的从0~99的
随机数
(不能有规律显示)。利用开关3作为自锁控制按钮, " "当按钮被按下,LED数码管上的数字固定在当前显示的数值上,再次按下开 " "关3,重新开始。 " "二、课程设计成果要求(包括课程设计说明书、图纸、图表、软
硬件
等要求" ") " "1,课程设计报告; " "2,系统方案,画出系统框图; " "3,分析工作原理、画出
硬件
电路原理图; " "4,画出程序框图,给出程序清单; " "5,写出系统调试分析结果 " "三、课程设计工作进度计划 " "星期一:设计
硬件
电路,焊接电路板; " "星期二:编写程序,调试并编译生成.hex文件; " "星期三:烧录程序,结合
硬件
调试程序; " "星期四:演示结果,撰写课程设计报告; " "星期五:修改报告,打印并答辩。 " "四、主要参考资料 " "1.《单片机原理及应用》张毅刚主编,高教出版社,2012.11 " "2.C51单片机有关教材和文献资料 " 指导教师(签名): 李皎洁 系主任(签名):高桂革 2013 年 12月20日 2013年 12月20日 摘要:本课程设计所设计的数字显示游戏机的控制是以单片机AT89C51为核心,在满足单 片机最小系统时钟电路和复位电路的基础上设计以键盘扫描和中断服务系统的外围电路 来实现其功能。该数字显示游戏机在proteus仿真中可以实现产生0- 99的
随机数
、自锁显示LED数码管显示固定数值和启动停止功能。 关键词:游戏机 单片机AT89C51 Proteus仿真 目录 第一章 引言 3 第二章 系统设计方案 3 2.1 设计思路 3 第三章 设计原理分析 4 3.1
硬件
电路设计 4 3.3.1 时钟电路设计 5 3.3.2 复位电路设计 6 3.3.3 数码管显示电路设计 6 3.3.4 键盘扫描电路设计 8 3.3.5 外部中断设计 8 3.2程序流程图设计 9 第四章 系统调试与仿真 11 4.1 系统调试出现的问题 11 4.1.1 按键3的自锁功能不起作用 11 4.1.2 不能连续产生
随机数
13 4.2 源程序 15 4.3 系统仿真 17 4.3.1 按下开关按钮1连续产生
随机数
示意图 17 4.3.2 按下开关按钮3静态显示数码管示意图 18 4.3.3 按开关按钮2关闭数码管示意图 18 第五章 课设体会与小结 19 第六章 参考文献 19 第一章 引言
随机数
已广泛地应用于仿真、抽样、数值分析、计算机程序设计、决策、美学和娱乐 之中。常见的
随机数
发生器
有两种:使用数学算法的伪
随机数
发生器
和以物理随机量作 为发生源的真
随机数
发生器
。要获取真正随机的真
随机数
,常使用
硬件
随机数
发生器
的 方法来获取。每次获取的真
随机数
都是不可测的,具有很好的随机性。真
随机数
因其随 机性强,在数据加密、信息辅助、智能决策和初始化向量方面有着广泛应用,构建一种 基于
硬件
真
随机数
发生源,具有广泛的应用价值。 但目前
硬件
真
随机数
发生源均较复杂,而且很少有基于单片机的真
随机数
发生器
。本 文利用单片机AT89S51的特点设计了一种性价比极高的真
随机数
发生器
。该
随机数
发生器
使用元件很少,稳定性高,对一些价格敏感的特殊场合,如金融、通信、娱乐
设备
等有 较大的应用意义,此外,此游戏机作为生活上的抽奖游戏也有性价比高的优势,可以广 泛应用与推广。 第二章 系统设计方案 2.1 设计思路 按钮1启动游戏:开关和按钮的使用可以使用键盘扫描程序和中断服务程序两种,考 虑到游戏的启动和运行是在主程序上运行,因此只要简单的使用独立式键盘扫描程序对 按钮的状态进行检测即可,按键接到单片机的P1引脚上,用一个上拉电阻保证按键未按 下时,保证对应的I/O口线为稳定的高电平,当某一按键按下时,对应的I/O口线就变成 了低电平,与其他按键相连的I/O口线仍为低电平,就很容易识别出哪个键被按下。因此 把开关1接到P1口,用键盘扫描程序即可实现其功能。 开关2停止游戏:要求按下该开关数码显示管关闭,由于采用共阳极数码管显示电路 ,两管所对应的I/O端口为高电平即可控制数码管的亮灭。通过键盘的扫描程序,扫描P 1引脚,如果扫描到按钮2被按下后,引脚2控制P0口的引脚状态为0XFF,即可实现数码管 关闭的功能。 产生
随机数
:功能为使LED数码管显示不同的从0~99的
随机数
(不能有规
上海复旦微电子FM15160安全芯片产品说明书
FM15160 是一款 32 位安全控制芯片。提供 USB、ISO7816、UART、SPI、GPIO 等多种接口;内置 160KB FLASH、64KB ROM 和 8KB RAM;支持 SM1、SM7、SSF33、SMS4、DES/3DES、AES 等对称算法,支持 SM2、ECC、RSA 等非对称算法,支持 SM3、SHA1、SHA256、MD5 等杂凑算法; 内置
硬件
真
随机数
发生器
和安全防护电路;具有多用户程序隔离和保护能力。FM15160芯片具有功耗低、稳定性高以及运行效率高等优点。可实现基于 PKI 的应用,如 USBKEY、PSAM卡、加密狗等嵌入式
设备
,适用于电子商务、电子政务、金融、证券、社保等领域。
HC16L系列MCU简介
HC16L系列MCU集成了12位高精度SARADC、160段LCD驱动(仅限HC16LC系列)、
硬件
随机数
发生器
以及
硬件
DES加解密电路,具有高整合度、高抗干扰度、高可靠性和超低功耗的MCU。内核采用哈佛结构以及增强型流水线架构,在相同时钟频率下的处理能力为标准8xC251的3倍、标准80C51的40倍,配合成熟的Keil μVision4调试开发软件,支持C语言及汇编语言,并且指令与标准8xC251/80C51完全兼容,编译C程序时,相比于标准80C51而言,能够大幅减少代码容量。 典型应用 各类水表,燃气表,热能表等工业仪表 血糖监测仪,血压监护仪和心电记录监护仪等健康器材 火警探头,智能门锁,无线传感器,无线监控等智能传感器应用 各种对功耗苛求的可穿戴
设备
和便携
设备
Java
50,545
社区成员
85,621
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章