if (message == null)
throw new NullPointerException("NtruEncrypt input plaintext is NULL");
// Check input length
if (keyParams.maxMsgLenBytes < message.length)
throw new PlaintextBadLengthException(
message.length, keyParams.maxMsgLenBytes);
FullPolynomial mPrime, R;
do {
// Form M = b | len | message | p0