Inmathematics, anatural numbern is aBlum integer ifn =p ×q is asemiprime for whichp andq are distinctprime numbers congruent to 3mod 4.[1] That is,p andq must be of the form4t + 3, for some integert. Integers of this form are referred to as Blum primes.[2] This means that the factors of a Blum integer areGaussian primes with no imaginary part. The first few Blum integers are
Before modern factoring algorithms, such asMPQS andNFS, were developed, it was thought to be useful to select Blum integers asRSA moduli. This is no longer regarded as a useful precaution, since MPQS and NFS are able to factor Blum integers with the same ease as RSA moduli constructed from randomly selected primes.[citation needed]