2. The designed system deals with flexible parameters and dynamic error vectors. The
dynamic error (dynamic errors means that the sender have the right to choose number of
errors less than from published one without notifying the receiver and for the next block
of message the error locations are changed randomly with a new number of errors). This
process increases the time attacks (which are based on finding minimum codewords)
against McEliece cryptosystem