I'm not a mathematician or cryptician, so here's an outside observation in layman's terms (no fancy equations, sorry).
This whole thread is filled with explanations about HOW primes are used in cryptography, it's hard to find anyone in this thread explaining in an easy way WHY primes are used ... most likely because everyone takes that knowledge for granted.
Only looking at the problem from the outside can generate a reaction like; but if they use the sums of two primes, why not create a list of all possible sums any two primes can generate?
On this site there's a list of 455,042,511 primes, where the highest primes is 9,987,500,000 (10 digits).
The largest known prime (as of feb 2015) is 2 to the power of 257,885,161 − 1 which is 17,425,170 digits.
This means that there's no point keeping a list of all the known primes and much less all their possible sums. It's easier to take a number and check if it's a prime.
Calculating big primes in itself is a monumental task, so reverse calculating two primes that has been multiplied with each other both cryptographers and mathematicians would say is hard enough ... today.