Expand description
Modules§
Structs§
- Cluster
- Represents a data cluster in the image file. Each cluster corresponds to a fixed-size block in the user data.
- Digest
Table - Digest
Table Entry - An entry in the digest table which corresponds to one cluster.
- Directory
- Image
Arch Iter - An iterator over the variants of ImageArch
- Image
Builder - Image
Handle - Represents a goldboot image on disk.
- Primary
Header - Contains metadata which is always plaintext. Anything potentially useful to an attacker should instead reside in the protected header unless the user may want to read it without decrypting the image first.
- Protected
Header - Contains metadata which may be encrypted.
Enums§
- Cluster
Compression Type - The cluster compression algorithm.
- Cluster
Encryption Type - The cluster encryption algorithm.
- Header
Encryption Type - The header encryption algorithm.
- Image
Arch - Supported system architectures for goldboot images.
Functions§
- compute_
id - Hash the entire image file to produce the image ID.