private void btnCreateKeys_Click(object sender, EventArgs e)
        {
            StartTimer(true);

            var CheckPrimer = checkPrimerNumberTxt(sender, e);

            if (!CheckPrimer)
            {
                return;
            }
            var Primer1 = CurrenyRsaKeyEntity.pPrimeNumber1;
            var Primer2 = CurrenyRsaKeyEntity.qPrimeNumber2;

            CurrenyRsaKeyEntity.pPrimeNumber1 = Primer1;
            CurrenyRsaKeyEntity.qPrimeNumber2 = Primer2;

            var Modules      = Primer1 * Primer2;                               //n=p-q
            var TotientValue = UUtilityManager.EulerFunction(Primer1, Primer2); //primer olması zorunlu olduğu için  φ(n) = (p-1)(q-1) olarak bulunur.
            //TotientValue ile aralarında asal bir sayı belirle 1<e<TotientValue
            //var ReturnPublicKey = _RSAKeyService.GenaretePublicKey(CurrenyRsaKeyEntity);
            //var ReturnPublicKey = new RSAKeyService(CurrenyRsaKeyEntity).GenaretePublicKey(CurrenyRsaKeyEntity);
            var ReturnPublicKey = new RSAKeyService(CurrenyRsaKeyEntity).setGenaretePublicKey();

            CurrenyRsaKeyEntity.ePublicKey = ReturnPublicKey.Sign;

            //var ReturnPrivateKey = new RSAKeyService(CurrenyRsaKeyEntity).GenaretePrivateKey(CurrenyRsaKeyEntity);
            var ReturnPrivateKey = new RSAKeyService(CurrenyRsaKeyEntity).setGenaretePrivateKey();

            CurrenyRsaKeyEntity.dPrivateKey = ReturnPrivateKey.Sign;


            txtPublicKey.Text  = ReturnPublicKey.ToString();
            txtPrivateKey.Text = ReturnPrivateKey.ToString();
            StopTimer(true);
        }