Crate vmgs_format

Source
Expand description

VMGS format definitions

Structs§

EncryptionAlgorithm
Encryption algorithm used to encrypt VMGS file
FileAttribute
File attribute for VMGS files
FileId
VMGS fixed file IDs
VmgsEncryptionKey
VmgsExtendedFileEntry
VmgsExtendedFileTable
VmgsFileEntry
VmgsFileTable
VmgsHeader

Constants§

VMGS_AUTHENTICATION_TAG_SIZE
VMGS_BYTES_PER_BLOCK
VMGS_DEFAULT_CAPACITY
The suggested default capacity of a VMGS disk in bytes, 4MB.
VMGS_ENCRYPTION_KEY_SIZE
VMGS_EXTENDED_FILE_TABLE_BLOCK_SIZE
VMGS_FILE_COUNT
VMGS_FILE_TABLE_BLOCK_SIZE
VMGS_MAX_CAPACITY_BYTES
VMGS_MAX_FILE_SIZE_BLOCKS
VMGS_MAX_FILE_SIZE_BYTES
VMGS_MIN_FILE_BLOCK_OFFSET
VMGS_NONCE_RANDOM_SEED_SIZE
VMGS_NONCE_SIZE
VMGS_SIGNATURE
VMGS_VERSION_2_0
VMGS_VERSION_3_0

Type Aliases§

VmgsAuthTag
VmgsDatastoreKey
VmgsNonce