pub fn parse_table(input: &[u8]) -> Result<Table>
Decrypt a table, checking storage bounds before allocating rows.