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

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

3
Создайте случайные данные с помощью 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 800950+0 Datensätze aus 839856947200 Bytes (840 GB) kopiert, 99429,5 …
16 dd  random 

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

2
Почему я получаю неравномерно распределенные результаты при использовании $ 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 Почему значения …
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(), Эти functinos от …

6
Быстрый способ рандомизировать HD?
Я читал о том, как сделать жесткие диски безопасными для шифрования, и одним из шагов является запись случайных битов на диск, чтобы сделать зашифрованные данные неотличимыми от остальных данных на жестком диске. Тем не менее, когда я пытался использовать dd if=/dev/urandom of=/dev/sdaв прошлом, ETA выглядела на порядок дней. Я видел …
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. Это представляет время (в jiffies я думаю) между двумя последними прерываниями в переменной deltaи разницы в дельтах как delta2. delta = time - state->last_time; state->last_time …
12 linux  kernel  random 

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

3
Использование / dev / random, / dev / urandom для генерации случайных данных
Я ищу способы использования /dev/random(или /dev/urandom) из командной строки. В частности, я хотел бы знать, как использовать такой поток, stdinчтобы записывать потоки случайных чисел stdout(по одному числу в строке). Меня интересуют случайные числа для всех числовых типов, которые изначально поддерживает архитектура машины. Например, для 64-битной архитектуры они будут включать 64-битные …

3
Добавление «энтропии случайных чисел» для ключей GPG?
В следующем видео: Linux HOWTO: Защитите свои данные с помощью PGP, часть 2 , вы увидите, как создать пару ключей с помощью gpg. Примерно 1:50, инструктор говорит следующее: Пока ключ генерируется, хорошей идеей будет немного навести курсор мыши, чтобы придать ему немного больше энтропии случайных чисел для создания пары ключей. …
10 linux  gpg  random 

1
Запись / dev / random в файл?
Если вы запустите следующее, что произойдет? 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.