pub trait Luks1Header: LuksVersionedHeader {
// Required methods
fn cipher_name(&self) -> Result<&str, Error>;
fn cipher_mode(&self) -> Result<&str, Error>;
fn hash_spec(&self) -> Result<&str, Error>;
fn payload_offset(&self) -> u32;
fn key_bytes(&self) -> u32;
fn mk_digest(&self) -> &[u8] ⓘ;
fn mk_digest_salt(&self) -> &[u8] ⓘ;
fn mk_digest_iterations(&self) -> u32;
}