Blob Format (.hyd)
Offset Size Field Description
------ ----- ----------------- --------------------------------------
0-2 3B Magic "HYD" (0x48 0x59 0x44)
3 1B Version 0x01
4 1B Mode 3 = direct open, 5 = direct encrypted
5-6 2B Width u16 LE (0 for non-image files)
7-8 2B Height u16 LE (0 for non-image files)
9-12 4B Reserved u32 LE (0)
13-16 4B File Length u32 LE (original file size in bytes)
17-48 32B SHA-256 Hash Content hash (zeroed for encrypted mode)
49+ var Body Raw file bytes (open) or AES-256-GCM ciphertext (encrypted)Modes
Mode
Value
Description
Encrypted Mode
Width/Height
Any File Type
Last updated
