Различия между двумя идентичными ПК

У нас есть два идентичных (HW / SW / файловая система) работающих ПК.

Предположим, мы также проверяем эти два компьютера в в одно и то же время .

Вопрос: Чем отличаются эти две машины? / dev / * random не считается!

Например: « ps -e » будет отличаться, потому что процессы будут получать разные PID во время загрузки.

Другой пример: « ls -laR / tmp. / Dev | cat -n | sort -R » также создаст уникальный вывод, поскольку « -R » рандомизирует порядок и « cat -n » гарантирует, что даже если строки получат одинаковую соль в « sort -R », хеш все равно будет отличаться от количества строк.

Другой пример:

cat a.sh
echo $$

и его запуск всегда давал новый номер.

Другой: « sysctl -a 2> / dev / null »

Цель: просто сбор идей для генерации случайных данных. Человеческая плоть (человеческий фактор) не допускается :)

Думая о ..какие-либо способы получить текущее напряжение процессора с помощью «общих / основных инструментов», так что не нужно устанавливать модули Perl или другое программное обеспечение?

-1
14.04.2017, 23:56
1 ответ

Как правило, лучшими источниками энтропии являются

  • Точная синхронизация внешних событий, особенно событий, которые происходят часто, таких как прибытие сетевых пакетов, прерывания от периферийных устройств или (дрожащие) нажатия клавиш. При достаточной точности измерения ничто не является полностью идентичным. См., Например, программу аппаратного сбора и расширения энергозависимой энтропии ( HAVEGE ).

  • Выделенное оборудование. Например, современные процессоры AMD и Intel включают инструкцию RDRAND , которая производит сгенерированное аппаратно случайное число.

0
28.01.2020, 05:13

Теги

Похожие вопросы