Nevertheless , it is considered desirable for a cipher to have no weak keys .
However , it is considered a good design for a cipher to have no weak keys ( `` quality chiper '' ) .