pub fn write_block(&mut self, block: &[u8]) {
            debug_assert_eq!(block.len(), 4 * ALIGN_SIZE);
            self.aes.write_key(block);
        }
Writes a block of data to the AES hardware, ensuring the block's
length is properly aligned.
esp-hal/src/aes/mod.rs