Запитання з тегом «random»

Випадкові пристрої та утиліти UNIX

3
Створіть випадкові дані за допомогою DD та отримайте "часткове попередження про читання". Чи справді дані після попередження справді випадкові?
Я створюю 1TB файл із випадковими даними dd if=/dev/urandom of=file bs=1M count=1000000. Тепер я перевіряю kill -SIGUSR1 <PID>прогрес і отримую наступне: 691581+0 Datensätze ein 691580+0 Datensätze aus 725174190080 Bytes (725 GB) kopiert, 86256,9 s, 8,4 MB/s 800950+1 Datensätze ein 800950+0 Datensätze aus 839856947200 Bytes (840 GB) kopiert, 99429,5 s, 8,4 …
16 dd  random 

5
Як запустити команду 1 з N разів у Bash
Я хочу спосіб запускати команду випадковим чином, скажімо, 1 з 10 разів. Чи є вбудований або GNU coreutil для цього, в ідеалі щось на кшталт: chance 10 && do_stuff де do_stuffвиконується лише 1 в 10 разів? Я знаю, що міг би написати сценарій, але це здається досить простою справою, і …

2
Чому я отримую результати з нерівномірним розподілом при використанні $ RANDOM?
Я читав про RNG у Вікіпедії та $RANDOMфункціонував у TLDP, але це насправді не пояснює цей результат: $ max=$((6*3600)) $ for f in {1..100000}; do echo $(($RANDOM%max/3600)); done | sort | uniq -c 21787 0 22114 1 21933 2 12157 3 10938 4 11071 5 Чому значення вище приблизно в …
14 random 

1
Генератор випадкових зображень
Я генерую випадкові дані та намагаюся перетворити їх у зображення PNG, використовуючи: head -c 1MB < /dev/urandom | hexdump -e '16/1 "_x%02X"' | sed 's/_/\\/g; s/\\x //g; s/.*/ "&"/' | tr -d "\"" | display -depth 8 -size 1000x1000+0 rgb:- Ця команда завжди показує сіруватий образ із деякими пікселями RGB. …

2
Які джерела ентропії використовує ядро ​​Linux?
man 4 random має дуже розпливчастий опис джерел ентропії ядра Linux: Генератор випадкових чисел збирає екологічний шум від драйверів пристроїв та інших джерел в пул ентропії. Папір " Ентропія" також передається в генераторі випадкових чисел Linux . У ньому перелічено: add_disk_randomness(), add_input_randomness(), і add_interrupt_randomness(). Ці функтино з random.c, що включає …

6
Швидкий спосіб рандомізації HD?
Я читав про те, як зробити жорсткі диски безпечними для шифрування, і один із кроків - записати випадкові біти на диск, щоб зашифровані дані не відрізнялися від решти даних на жорсткому диску. Однак коли я намагався використовувати dd if=/dev/urandom of=/dev/sdaв минулому, ЗНО виглядало на замовлення днів. Я бачив щось про …
14 encryption  dd  random 

3
Чи неправильно пов’язувати / dev / random до / dev / urandom в Linux?
В даний час я тестую gpg --genkeyна Linux VM. На жаль, це програмне забезпечення, схоже, покладається на /dev/randomзбирання ентропії і ввічливо просить користувача вручну вводити екрани за екранами криптографічно випадкового введення, щоб, врешті-решт, це закінчилося створенням ключа, і я не знайшов жодного параметра командного рядка, який би сказав це використовувати …
13 linux  security  random 

1
Яка правильна доступна ентропія в системах UNIX?
У мене є три питання, пов'язані з ентропією в системах UNIX: Я перевіряю ентропії на Linux з допомогою: cat /proc/sys/kernel/random/entropy_avail. Це стандартне місце з інформацією про доступну ентропію, визначене в POSIX? Яку правильну інформацію я маю очікувати? Я чув, що ентропія повинна бути рівною або більше 100 і що може …
12 linux  random 

1
Чи можете ви пояснити оцінку ентропії, яка використовується у random.c
/dev/randomвикористовує таймінги переривань ядра для додавання до пулу ентропії. Кількість ентропії в пулі відстежується в змінній, названій entropy_count. Ось відповідний фрагмент коду від random.c. Він відображає час (в міркуваннях, що я думаю) між останніми двома перехопленнями змінної deltaта різницею в дельтах як delta2. delta = time - state->last_time; state->last_time = …
12 linux  kernel  random 

4
Перемішуйте файл випадковим чином з деякими додатковими обмеженнями
У мене величезний список відтворення музики, і хоча деякі виконавці мають багато альбомів, інші мають лише одну пісню. Я хотів сортувати список відтворення, щоб той самий виконавець не грав два рази поспіль, або його пісні не закінчуватимуться переважно на початку чи в кінці списку відтворення. Приклад відтворення: $ cat /tmp/playlist.m3u …

3
Додаємо "ентропію випадкових чисел" для ключів GPG?
У наступному відео: Linux HOWTO: Захистіть свої дані PGP, частина 2 , вам показано, як створити пару ключів gpg. Приблизно 1:50, інструктор говорить наступне: У той час, коли ключ генерується, корисно перемістити курсор миші, щоб надати йому трохи більше випадкової ентропії числа для створення ключа. Це здається міфом, тим більше, …
10 linux  gpg  random 

1
Запис / dev / випадковий файл?
Якби ти перебіг наступного, що було б? cat /dev/random > ~/randomFile # don't run Чи було б це написано, поки на диску не закінчиться місце, або система побачить проблему з цим і зупинить його (як, наприклад, з нескінченним циклом посилання)?
10 kernel  devices  random 


7
Джерела ентропії для Linux
Скажімо, я хочу, щоб гігабайт або стільки випадкових даних з / dev / random, що підходять для одноразового майданчика (так, що / dev / urandom вийшов.) Як я можу / dev / random додати достатньо ентропії для цього? Я шукаю конкретні команди та програми для цього. Я не хочу нічого …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.