疑似ランダムビット生成とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 疑似ランダムビット生成の意味・解説 

疑似ランダムビット生成

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/10/11 19:42 UTC 版)

原始多項式」の記事における「疑似ランダムビット生成」の解説

GF(2) 上の原多項式は,線形帰還シフトレジスタ(LFSR)を用いた疑似ランダムビット生成に利用できるレジスタ長が n のLFSR周期最長で 2n - 1 であるが、全ての最長周期LFSR原始多項式使って構築できる例えば,原始多項式 x10 + x3 + 1与えられたとき,まずユーザ決めた10ビットシード全てが0であるものを除く)から始める.右から順に1番目のビット2番目のビット,...,10番目のビットとする.ここで、シードランダムに選ばれている必要はないが,ランダムでもよい.次に10番目と3番目のビット排他的論理和計算し,これを0番目のビットとする.そして,10番目のビット出力するとともにシードビット1つずつ左へずらす。つまり、9番目のビット10番目のビットに、8番目のビットを9番目のビットに、と順にずらして0番目のビットを1番目とする.このプロセス繰り返すことにより,長さ 210 - 1 = 1023ビット列を生成できる一般にGF(2) 上の m 次の原始多項式用いると,このプロセス周期2m - 1 である疑似ランダムビット列を生成できる

※この「疑似ランダムビット生成」の解説は、「原始多項式」の解説の一部です。
「疑似ランダムビット生成」を含む「原始多項式」の記事については、「原始多項式」の概要を参照ください。

ウィキペディア小見出し辞書の「疑似ランダムビット生成」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「疑似ランダムビット生成」の関連用語

疑似ランダムビット生成のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



疑似ランダムビット生成のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの原始多項式 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS