Expand description
Fixed-work message-digit extraction and signature-capture selection.
The WOTS controller always advances all 67 chains through positions 0..15. These kernels only decide which already-produced position is copied to the signature store; message digits never suppress hash work.
Structs§
Constants§
- CHAIN_
COUNT - Total number of WOTS chains and message/checksum digits.
- CHECKSUM_
DIGITS - Base-16 checksum digits appended after the message digits.
- MESSAGE_
BYTES - Bytes in the already-hashed message accepted by WOTS.
- MESSAGE_
DIGITS - Base-16 digits contributed directly by the 256-bit message.
Functions§
- message_
digits_ kernel - Convert a 32-byte digest to 64 high-then-low nibbles plus checksum.
- signature_
capture_ kernel - Select exactly the chain position copied to the signature store.
- software_
message_ digits - Independent software oracle for
message_digits_kernel.
Type Aliases§
- Message
Bytes - Byte-oriented message-digest representation used by RHDL.
- Message
Digit Array - One base-16 target position for each WOTS chain.