Что означает hexdump первых 16 байтов /dev/random?
Что означает шестнадцатеричный дамп первых 16 байтов /dev/random?
Когда я бегу head -c 16 /dev/random
Я получаю следующие результаты:
0000000 fd43 2676 f87d 8f78 00c9 3119 f697 100c
0000010
Что это значит?
Я должен был быть более конкретным, что означает 0000010, потому что эти значения одинаковы, независимо от того, сколько раз я запускаю команду.
1 ответ
Они абсолютно ничего не значат, они случайные числа.
Изменить: 0000000
а также 000010
являются байтовыми индексами шестнадцатеричного дампа. Начинается с байта 0x00
и заканчивается байтом 0x0f
, hexdump
отображает другую строку для следующего байта.
head -c 17 /dev/random | hexdump
будет отображать что-то вроде этого:
0000000 11db e37a 80f1 1b74 733b 391b 3f0a f2f6
0000010 006e
0000011