Topshiriq; Mavzungiz mundarijasi va birinchi nazariy bob bo’yicha hisobotni topshirish (10 ball)


Примеры ГСЧ и источников энтропии



Download 441,15 Kb.
bet3/6
Sana15.06.2022
Hajmi441,15 Kb.
#675106
TuriРеферат
1   2   3   4   5   6
Примеры ГСЧ и источников энтропии


Источник энтропии

ГПСЧ

Достоинства

Недостатки

/dev/random в
UNIX/Linux

Счётчик тактов процессора, однако собирается только во время аппаратных прерываний

LFSR, с хешированием
выхода черезSHA-
1

Есть во всех Unix, надёжный источник энтропии

Очень долго «нагревается», может надолго «застревать», либо работает как ГПСЧ
(/dev/urandom)

Yarrow от
Брюса
Шнайера

Традиционные методы

AES-256 и SHA-1 маленького внутреннего состояния

Гибкий криптостойкий дизайн

Медленный

Microsoft CryptoAPI

Текущее время, размер жёсткого диска, размер свободной памяти, номер процесса и
NETBIOS-имя компьютера

MD5-хеш внутреннего состояния размером в 128 бит

Встроен в
Windows, не
«застревает»

Сильно зависит от используемого криптопровайдера (CSP).

Java
SecureRandom

Взаимодействие между потоками

SHA-1-хеш внутреннего состояния (1024 бит)

Большое внутреннее состояние

Медленный сбор энтропии

Chaos от Ruptor

Счётчик тактов процессора, собирается непрерывно

Хеширование 4096-битового внутреннего состояния на основе нелинейного варианта Marsagliaгенератора

Пока самый быстрый из всех, большое внутреннее состояние, не «застревает»

Оригинальная разработка, свойства приведены только по утверждению автора

RRAND от Ruptor

Счётчик тактов процессора

Зашифровывание внутреннего состояния поточным шифром EnRUPT
в authenticated encryption режиме
(aeRUPT)

Очень быстр, внутреннее состояние произвольного размера по выбору, не «застревает»

Оригинальная разработка, свойства приведены только по утверждению автора. Шифр EnRUPT не является криптостойким.

Математическое ожидание mr и дисперсия Dr такой последовательности, состоящей из nслучайных чисел ri, должны быть следующими (если это действительно равномерно распределенные случайные числа в интервале от 0 до 1):

Если пользователю потребуется, чтобы случайное число x находилось в интервале (a; b), отличном от (0; 1), нужно воспользоваться формулой x = a + (ba) · r, где r — случайное число из интервала (0; 1). Законность данного преобразования демонстрируется на рис. 2.1.


Download 441,15 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish