/dev/random 的前 16 个字节的十六进制转储是什么意思?

-3 random-number-generator

/dev/random 的前 16 个字节的十六进制转储是什么意思?

当我运行时,head -c 16 /dev/random我得到以下结果:

0000000 fd43 2676 f87d 8f78 00c9 3119 f697 100c

0000010

这些是什么意思?


我应该更具体,0000010 是什么意思,因为无论我运行命令多少次,这些值都是相同的。

Sve*_*ven 5

它们绝对没有任何意义,它们是随机数。

编辑:0000000000010是十六进制转储的字节索引。它以 byte 开始,以 byte0x00结束0x0fhexdump为下一个字节显示另一行。

head -c 17 /dev/random | hexdump
Run Code Online (Sandbox Code Playgroud)

将显示如下内容:

0000000 11db e37a 80f1 1b74 733b 391b 3f0a f2f6
0000010 006e
0000011
Run Code Online (Sandbox Code Playgroud)