一、现代文阅读:本大题共9小题,共35分。
阅读下面的文字,完成小题。
你有没有过这样的经历:在和朋友玩游戏时忘了带骰子,只好用手机中的虚拟骰子来代替;在游戏中抽卡、开箱时,期待能够获得顶级装备;用手机号登录账户时,系统会发送一条验证码。这些结果都来自于计算机生成的随机数,看起来毫无规律,似乎是随机决定的。但你有没有想过,计算机生成的随机数真的随机吗?
最近,美国国家标准与技术研究院(?NIST)和科罗拉多大学的研究人员在《自然》杂志上发表了他们的一项最新研究成果。他们搭建了一套新的可信随机数生成系统,用以生成既不可预测又可以被验证的随机数。这套系统以量子物理为基础,从自然界的根本不确定性中提取随机性。同时,研究人员还设计了一种机制,让整个生成过程公开、透明、无法被篡改。目前,这个系统已经上线,人们可以通过网络来实时获得系统生成的随机数。同时,随机数生成的整个过程也会被完整记录以备查验。
不过,我们为什么需要这样一套复杂的系统?为了理解这项工作的重要意义,我们还得从一个更基础的问题说起:我们平时使用的随机数究竟是怎么来的?
(一)?
尽管我们在生活中早已习惯使用各种随机数,但计算机本身并不会真正地产生随机数。计算机是按照预设算法精确运行的机器,给定相同的输入,每一次都会给出完全相同的结果。
为了产生随机数,工程师们设计了一类“伪随机数生成”算法。这类算法依靠特定的数学公式,生成一串看起来毫无规律的数字。为了避免每次都得到相同的结果,算法还会引入一个额外的输入参数,这被称为随机数“种子”。这样生成的随机数,在不知道公式和“种子”的情况下,很难得到其内部的规律,因此已经可以在一些场景中被当作随机数使用。
比如,当你在用手机掷一个虚拟骰子的时候,程序并不是真的在掷,而是根据某个输入值计算出投掷的结果。这个输入值可能是现在的时间、手机的一些状态等。因为这些因素会不断地改变,所以每次掷骰子的结果也会不一样,使其看起来是随机的。但是当你知道输入值和算法的时候,你就可以预知骰子的结果。
这正是它们被称为“伪随机数”的原因。它们看起来是随机的,但实际上只是我们暂时不知道预测它们所需的全部信息。
(二)使用“伪随机数”有何影响?
事实上,伪随机数的应用已经非常广泛。例如在电子游戏中掉落道具的概率、战斗数值的结果几乎都是通过生成伪随机数来实现的。在这些场景下,随机的目的是使得游戏结果具有不确定性。有些游戏甚至还会刻意修改结果,在你连续未获得稀有物品的时候自动提升概率来吸引玩家。在这种情况下,虽然随机数并不是真的随机,但作为一种产生不确定性的手段已经足够了。
不过,在一些更敏感的场景中,伪随机数可能会带来问题。比如手机验证码,如果攻击者可以预测系统即将发送的验证码,用户的账户就可能被盗用。除此之外,密码学、网络安全、金融交易等多种系统往往也将随机性作为安全性的核心基础。如果随机性本身无法保证的话,我们使用的密码可能会被猜出,我们发送的信息可能会被窃取,甚至我们的资金安全也可能会受到威胁。
伪随机数是一种高效的技术手段,但它只能在不需要绝对安全的地方发挥作用。当我们真正需要不可预测、无法操控的随机性时,仅靠算法伪装就不够用了。
(三)我们能制造真正的“随机”吗?
那么,如果计算机本身不能产生真正的随机数,我们有没有可能制造出真正意义上的随机数?答案可以从自然界中寻找。
在自然界中,确实存在着一些现象,它们的结果具有不可预测性。比如原子核的衰变时间、光子在测量时的偏振方向、分子的无规则热运动等。现代量子物理的理论指出,有些事件在发生之前并没有确定的结果,也就无从被预测。通过各种传感器,我们可以从这些自然现象中采集数据,真正得到不依赖任何算法、完全无法预测的随机数。例如电路中的热噪声、放射性粒子的衰变间隔、或者大气的扰动。这些物理信号可以被转换为数字,用于输出真正的随机数。
不过,即使这些自然现象本身具备不可预测性,随机数的生成过程依然可能会受到外界因素的干扰,甚至人为的操控。对于用户来说,仅凭一串数字,很难判断它是不是真的随机。因此,要生成真正可靠的随机数,我们不仅需要从物理原理上保证随机性,还必须设计一种机制,保证这个生成过程不会被外界篡改,而且可以被验证。这正是科研人员研发新的随机数生成系统的核心目标。
(摘编自王琛《计算机生成的随机数,真的“随机”吗?》)
1.下列对原文相关内容的理解和分析,正确的一项是(?______?)
A.?用手机号登录时接收的验证码,若是使用伪随机数生成的,攻击者一旦知晓算法和“种子”,就可能预测出结果
B.?美国NIST和科罗拉多大学的新系统,仅从量子物理角度提取随机性,就保证了生成的随机数不可预测且可验证
C.?电子游戏中“道具”掉落通常用伪随机数原理,因无法满足不确定性需求,有时需刻意修改结果以吸引玩家
D.?文章
您可能关注的文档
- 辽宁省沈阳市2025-2026学年高三上学期一模语文试题及参考答案.docx
- 辽宁省名校联盟2026届高三上期中联考语文试题 附解析.docx
- 河北省金科大联考2026届高三上期中质量检测语文试题 附解析.docx
- 荆州中学2026届高三元月新八校联考语文试题(附答案).docx
- 湖南省湘东教学联盟2026届11月高三联考语文试题 附解析.docx
- 安徽省合肥市六校联盟2026届高三上期中语文试题 附解析.docx
- 煤化工操作工岗位理论知识考试题集.docx
- 2026年影楼摄影师招聘面试题及答案参考.docx
- 2026年面试宝典绩效改进专员岗位面试题集及解析.docx
- 市场部经理招聘面试题含答案.docx
最近下载
- 广发证券-海量LEVEL2数据因子挖掘系列(一)-多维度解耦的94个大小单因子.pdf
- 软件测试-山东职业院校技能大赛.pdf VIP
- 建筑装修-内装修(变形缝窗台及窗帘配件)---甘12J1-4.pdf VIP
- 2019年上海市初中学生学业考试生命科学试卷.doc VIP
- 海量Level 2数据因子分析报告:牛市中的市价订单与相关因子.pdf VIP
- 传承五四薪火不负青春时光五四青年节主题班会课件.pptx VIP
- 吃喝违规研讨发言(3篇).docx VIP
- 孕产妇围分娩期预防性使用抗菌药物的专家共识.pptx VIP
- JT∕T 1389.2-2021 交通运输视频图像文字信息标注规范 第2部分:高速公路.pdf
- 商务英语入门第四章_外教社修订版.ppt VIP
原创力文档

文档评论(0)