首页
/
每日頭條
/
圖文
/
計算機生成随機數原理
計算機生成随機數原理
更新时间:2024-11-17 17:57:55

斯格明子(Skyrmion)是二維材料中出現的微小磁性異常,可用于生成在密碼學和概率計算中有用的真正随機數。無論是用于網絡安全、遊戲還是科學模拟,世界都需要真正的随機數,但生成它們比人們想象的要難。布朗大學的一組物理學家近日開發出了一種新技術,利用斯格明子的特性有可能每秒産生數百萬個随機數字。

他們的研究成果發表在《Nature Communications》期刊上,揭示了以前未曾探索過的單一斯格明子的動态。大約在 50 年前剛被發現,斯格明子引發了物理學界的興趣,因為它是通往利用粒子磁性的下一代計算設備的道路--這一領域被稱為自旋電子學(spintronics)。

計算機生成随機數原理(科學家開發新技術)1

布朗大學物理系主任、該研究的資深作者肖剛(Gang Xiao,音譯)說:“對斯格明子的全局動力學已經有很多研究,把它們的運動作為進行計算的基礎。但在這項工作中,我們表明斯格明子大小的純随機波動也可以是有用的。在這種情況下,我們表明,我們可以利用這些波動來生成随機數,可能每秒多達 1000 萬位”。

計算機産生的大多數随機數在嚴格意義上并不是随機的。計算機使用一種算法來生成基于初始起始位置的随機數,即種子數。但由于用于生成數字的算法是确定的,所以這些數字并不是真正的随機。如果有足夠的關于算法或其輸出的信息,有人就有可能在算法産生的數字中找到模式。雖然僞随機數在許多情況下是足夠的,但像數據安全這樣的應用--使用不能被外界猜到的數字--需要真正的随機數。

産生真正的随機數的方法常常借鑒自然界。例如,流經電阻的電流的随機波動可以用來産生随機數。其他技術則是利用量子力學中固有的随機性--粒子在最微小尺度上的行為。

斯格明子直徑通常約為 1 微米(百萬分之一米)或更小,其行為有點像一種粒子,從一邊到另一邊在材料上飛馳。一旦它們形成,它們就很難被擺脫。由于它們如此堅固,研究人員對利用它們的運動來進行計算和存儲數據感興趣。

DOI: 10.1038/s41467-022-28334-4

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
投行生存之道詳解
投行生存之道詳解
投行生存之道詳解?本周我們有幸見到了資深投行人士老王,詳細聊了聊流水核查這件事:,接下來我們就來聊聊關于投行生存之道詳解?以下内容大家不妨參考一二希望能幫到您!投行生存之道詳解本周我們有幸見到了資深投行人士老王,詳細聊了聊流水核查這件事:我...
2024-11-17
鼻窦炎的危害真的有那麼大嗎
鼻窦炎的危害真的有那麼大嗎
鼻窦炎的危害真的有那麼大嗎?#鼻窦炎孩子流涕鼻塞,黃濃鼻涕超過10天,考慮是急性鼻窦炎,超過三個月考慮慢性鼻窦炎,今天小編就來說說關于鼻窦炎的危害真的有那麼大嗎?下面更多詳細答案一起來看看吧!鼻窦炎的危害真的有那麼大嗎#鼻窦炎孩子流涕鼻塞,...
2024-11-17
八下數學人教版二次根式乘除
八下數學人教版二次根式乘除
,
2024-11-17
精準英語教材
精準英語教材
精準英語教材?limbn.肢,臂,腿,大樹枝v.割斷...的四肢,砍樹枝,現在小編就來說說關于精準英語教材?下面内容希望能幫助到你,我們來一起看看吧!精準英語教材limbn.肢,臂,腿,大樹枝v.割斷...的四肢,砍樹枝arm胳膊elbow...
2024-11-17
計算機中是如何表示漢字的
計算機中是如何表示漢字的
計算機中是如何表示漢字的?,現在小編就來說說關于計算機中是如何表示漢字的?下面内容希望能幫助到你,我們來一起看看吧!計算機中是如何表示漢字的漢字在計算機内部的表示,一般采用()A.國标碼B.機内碼C.字形碼D.區位碼考點:漢字處理步驟漢字在...
2024-11-17
Copyright 2023-2024 - www.tftnews.com All Rights Reserved