cipher complete