/// <summary>Generate a prime number with half size of keyBitSize</summary> public void run() { do { prime = new BigInteger(halfKeyBitSize - 1, 1, scRandom); } while (!(core.getPrimetest().isPrime(prime)) || prime.toByteArray().Length != keyByteSize); }