pub fn decrypt_bytes( bytes: &[u8], password: &[u8], nonce: &[u8; 12], salt: &[u8; 32], ) -> Result<Vec<u8>, CryptError>