Camenisch, J., and M. Michels. “Proving in Zero-Knowledge That a Number Is the Product of Two Safe Primes”. BRICS Report Series, vol. 5, no. 29, Jan. 1998, doi:10.7146/brics.v5i29.19435.