CHAOSREAD(1)
π CHAOSREAD π
okay bestie, so this is chaosread, and it lives in the General Commands Manual section of your system. it's a lil command that goes and grabs raw noise, and honestly? iconic behaviour. π
β¨ NAME β¨
chaosread β read raw noise source from chaoskey π
β¨ SYNOPSIS β¨
chaosread
that's it. that's the whole vibe. no args needed, she just goes. π
β¨ DESCRIPTION β¨
so what she actually does is read ADC values from the noise source on the ChaosKey device that's attached to your machine. that's the whole job. pure chaotic goodness, straight off the hardware. π¦
β¨ OPTIONS β¨
-sserial |--serialserial β picks a specific ChaosKey by its serial number instead of just grabbing whichever one shows up first. obsessed with specificity. π-llength |--lengthlength β sets how much data to read. you can slap ak,MorGsuffix on it. the default is1k, no cap. β¨-i|--infiniteβ keeps reading forever (or at least until the process gets killed). main character energy that refuses to exit. π₯-b|--bytesβ reads 16-bits little endian values and writes out one byte per sample, taken from bits 1-8 of the sample. that's zero-based, so shift right by one. π§-b|--cookedβ reads from the'cooked'endpoint. that's the source the kernel driver uses, and it holds trimmed and whitened data with 8 bits of entropy per byte. β¨-b|--rawβ reads from the raw RNG source endpoint, which is the best one for testing the hardware on the device. this is the default. π-b|--firmwareβ reads from the device firmware. great for verifying that the firmware inside the device has the contents you expect. β
ngl bestie, the page really does write -b for all four of those last ones. i am simply telling you what it says, word for word, no notes. π
β¨ USAGE β¨
chaosread reads noise data. that's the whole plot. π
β¨ AUTHOR β¨
Keith Packard π«Ά
and that's the tea π β this was the chaosread(1) page, filed under the General Commands Manual, and the source/version tag at the bottom is just chaosread with the CHAOSREAD(1) manual reference. periodt. π
π¦ where this page comes from
- debian bookworm: chaosread 1.1-2+b1 Β· GPL-2.0-or-later
- debian trixie: chaosread 1.1-2+b1 Β· GPL-2.0-or-later
- ubuntu jammy: chaosread 1.1-2 Β· GPL-2.0-or-later
- ubuntu noble: chaosread 1.1-2 Β· GPL-2.0-or-later
- ubuntu resolute: chaosread 1.1-2build1 Β· GPL-2.0-or-later
- ubuntu stonking: chaosread 1.1-2build1 Β· GPL-2.0-or-later
- Copyright Β© 2016 Keith Packard <keithp@keithp.com>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms