The Blum Blum Shub generator is a deterministic Pseudo-Random Bit Generator with security demonstrably reducible to that of integer factorization.

Reference: section 5.5.2 in chapter 5 of the Handbook of Applied Cryptography