A few implementations of original McEliece public key cryptosystem have been proposed, most of them were dealing with a fixed parameters, except an implementation proposed by Repka[16] which deals with unfixed parameters, using C++ language, and he depends on number theory library (NTL), which is use C++ program to factorize, test irreducibility,
multiplication, division, and other polynomial operations