pub(crate) fn decrypt_ciphertext<N: Network>( key: Option<String>, key_file: Option<String>, ciphertext: &str, ) -> Result<String>