Кездейсоқ тұқым - Random seed - Wikipedia

A кездейсоқ тұқым (немесе тұқым жағдайы, немесе жай тұқым) Бұл нөмір (немесе вектор ) болған баптандыру а жалған кездейсоқ сандар генераторы.

Дәнді жалған кездейсоқ сандар генераторында қолдану үшін оған кездейсоқтық қажет емес. Сандарды тудыратын алгоритмдердің табиғаты болғандықтан, бастапқы тұқым еленбейтін болса, алгоритм шығаратын қалған мәндер кейінге қалады ықтималдықтың таралуы жалған кездейсоқ түрде.

Жалған кездейсоқ сандар генераторының сандар тізбегі тұқыммен толығымен анықталады: осылайша, егер псевдодан кездейсоқ сандар генераторы сол тұқыммен қайта инициализацияланған болса, онда ол сандардың бірдей ретін шығарады.

Саласындағы жақсы кездейсоқ тұқымды таңдау өте маңызды компьютердің қауіпсіздігі. Қашан құпия шифрлау кілт болып табылады жалған кездейсоқ құрылған, тұқымның болуы кілт алуға мүмкіндік береді. Жоғары энтропия жақсы кездейсоқ тұқым деректерін таңдау үшін маңызды.[1]

Егер сол болса кездейсоқ тұқым әдейі бөлінеді, ол а болады құпия кілт, сәйкес келетін жалған кездейсоқ сандар алгоритмдері мен сәйкес келетін тұқымдарды қолданатын екі немесе одан да көп жүйелер қайталанбайтын сандардың сәйкес реттілігін тудыруы мүмкін, мысалы, қашықтағы жүйелерді синхрондау үшін қолдануға болады. жаһандық позициялау жүйесі спутниктер мен қабылдағыштар.

Кездейсоқ тұқымдар көбінесе компьютерлік жүйенің күйінен пайда болады (мысалы уақыт ), а криптографиялық қауіпсіз псевдодан кездейсоқ генератор немесе а аппараттық кездейсоқ сандар генераторы.

Сондай-ақ қараңыз

Әдебиеттер тізімі