Вопросы с тегом «random»

UNIX случайные устройства и утилиты

209
Как сгенерировать случайную строку?

Я хотел бы создать случайную строку (например, пароли, имена пользователей и т. Д.). Должна быть возможность указать необходимую длину (например, 13 символов). Какие инструменты я могу использовать? (Из соображений безопасности и конфиденциальности желательно, чтобы строки генерировались в...

88
Что означает буква «у» в / dev / urandom?

Я понимаю, что чтение /dev/randomможет блокировать, а чтение /dev/urandomгарантированно не блокирует. Откуда это письмо u? Что это значит? В пространстве пользователя? Разблокирование? Микро? Обновить: Исходя из первоначальной формулировки вопроса, были некоторые дебаты по поводу полезности...

84
Генерация случайных чисел в определенном диапазоне

Немного погуглив, я не смог найти простой способ использовать команду оболочки для генерации случайного десятичного целого числа, включенного в определенный диапазон, то есть между минимумом и максимумом. Я читал о /dev/random, /dev/urandomи $RANDOM, но ни один из них не может сделать то, что мне...

52
Какой самый быстрый способ создания текстового файла размером 1 ГБ, содержащего случайные цифры?

Я пробовал скрипт bash, но создание простого файла размером 1 МБ заняло слишком много времени. Я думаю, что ответ заключается в использовании /dev/randomили /dev/urandom, но другие посты здесь только показывают, как добавить все виды данных в файл, используя эти вещи, но я хочу добавить только...

35
Почему нельзя читать из / dev / urandom в OSX?

Коллега предложил создать случайный ключ с помощью следующей команды: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Это дало мне ошибку: tr: недопустимая последовательность байтов Я обеспокоен тем, что у меня нет /dev/urandomв моей системе. Я попытался поискать...

26
Инструмент для измерения качества энтропии?

Этот вопрос был перенесен из Cryptography Stack Exchange, поскольку на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 7 лет назад . Существует ли инструмент для систем Linux, который может измерить «качество» энтропии в системе? Я умею считать энтропию cat...

26
Почему dd из / dev / random дает файлы разных размеров?

Я запускаю следующую команду в системе Ubuntu: dd if=/dev/random of=rand bs=1K count=2 Однако каждый раз, когда я запускаю его, я получаю файл другого размера. Почему это? Как я могу создать файл заданного размера, заполненный случайными...

24
Выполнять команды наугад

Я хочу выполнить одну из двух команд C1и C2наугад. Как мне это сделать в командной строке (bash)? Буду признателен, если возможен

22
Почему запись в / dev / random не делает параллельное чтение из / dev / random быстрее?

Обычно чтение из /dev/randomдает 100-500 байтов и блоков, ожидая сбора энтропии. Почему запись информации /dev/randomдругими процессами не ускоряет чтение? Разве это не должно обеспечить необходимую энтропию? Это может быть полезно для разблокировки gpgили аналогичного программного обеспечения без...

21
Что продолжает истощать энтропию?

Если я это сделаю, watch cat /proc/sys/kernel/random/entropy_availто увижу, что энтропия моей системы постепенно увеличивается со временем, пока не достигнет диапазона 180-190, и в этот момент она падает примерно до 120-130. Падение энтропии, по-видимому, происходит примерно каждые двадцать секунд....

19
Чтение из / dev / random не дает никаких данных

Я часто использую команду cat /dev/urandom | strings --bytes 1 | tr -d '\n\t ' | head --bytes 32 генерировать псевдослучайные пароли. Это не работает с /dev/random. конкретно cat /dev/urandom | strings --bytes 1 | tr -d '\n\t ' производит вывод cat /dev/random | strings --bytes 1 производит вывод...

19
Случайные цвета и шутки в оболочке / терминале

Я видел человека, который во время использования своего терминала выводил шутку, менял цвета и смеялся над пользователем. Он сказал что-то вроде утечки цветов в консоли с (года). Я не помню, что это было, но я хотел бы использовать его, потому что Kubuntu Konsole становится очень скучным после...

16
Создайте случайные данные с помощью dd и получите «предупреждение о частичном чтении». Являются ли данные после предупреждения действительно случайными?

Я создаю 1 ТБ файл со случайными данными с 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...

15
Как запустить команду 1 из N раз в Bash

Я хочу, чтобы команда запускалась случайным образом, скажем, 1 из 10 раз. Есть ли встроенный или GNU coreutil для этого, в идеале что-то вроде: chance 10 && do_stuff где do_stuffвыполняется только 1 в 10 раз? Я знаю, что мог бы написать сценарий, но это кажется довольно простой вещью, и мне...

14
Почему я получаю неравномерно распределенные результаты при использовании $ RANDOM?

Я читал о ГСЧ в Википедии и о $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 Почему значения выше примерно в 2 раза более...

14
Генератор случайных изображений

Я генерирую случайные данные и пытаюсь преобразовать их в изображение 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:- Эта команда всегда показывает сероватое изображение с...

14
Какие источники энтропии используются ядром Linux?

man 4 random имеет очень расплывчатое описание источников энтропии ядра Linux: Генератор случайных чисел собирает шум окружающей среды от драйверов устройств и других источников в пул энтропии. Бумажные переносы энтропии в генераторе случайных чисел в Linux тоже не намного конкретнее. В нем...