pub fn parse_memory_read_payload(ciphertext: &[u8]) -> Option<(u32, u32)>
Decrypt and validate a 32-byte MemoryRead request payload.