/// <summary> /// Kiểm tra xem E có phải là số nguyên tố cùng nhau với phi hay không /// </summary> /// <returns>Một giá trị true hoặc false</returns> private bool checkE() { BigInteger k = new BigInteger(rtxE.Text, radix); if (k < phi && k.GCD(phi) == 1) { e = k; setSuccessToolTip(rtxE, "Nhập khóa công khai e"); return(true); } setSuccessToolTip(rtxE, "e không phải là số nguyên tố cùng nhau với Phi, vui lòng nhập lại!"); return(false); }
/// <summary> /// Kiểm tra xem E có phải là số nguyên tố cùng nhau với phi hay không /// </summary> /// <returns>Một giá trị true hoặc false</returns> private bool checkE() { BigInteger k = new BigInteger(rtxE.Text, radix); if (k < phi && k.GCD(phi) == 1) { e = k; setSuccessToolTip(rtxE, "Nhập khóa công khai e"); return true; } setSuccessToolTip(rtxE, "e không phải là số nguyên tố cùng nhau với Phi, vui lòng nhập lại!"); return false; }