RSA is one of the most important encryption/signature schemes which breaks if FACTORING is in P. However, there are many more. Several (but not all) of them are based on the assumption that distinguishing squares and non-squares modulo a composite number is hard:
- Rabin's signature scheme
- Rabin's oblivious transfer
- Goldwasser–Micali semanticlysemantically-secure cryptosystem
- Blum-Blum-Shub pseudorandom generator
- Feige-Fiat-Shamir identification scheme
And many other schemes. However, note that schemes based on the hardness of discrete log (say, the Diffie-Helmann protocol or Elgamal encryption/signature scheme) will continue to be secure.