pub fn decrypt_128_cbc<'a>( key: &[u8], iv: &[u8], data: &[u8], dest: &'a mut [u8], ) -> Result<&'a [u8], String>