The following information is from Galileo -
MINIMUM CONNECT TIME TABLE SFO
STANDARD TIMES
DOM TO DOM :50 DOM TO INTL 1:00
INTL TO DOM 1:45 INTL TO INTL 1:45
MINIMUM CONNECT TIME TABLE IAD
STANDARD TIMES
DOM TO DOM :45 DOM TO INTL :45
INTL TO DOM 1:30 INTL TO INTL 1:30
The above involve connections between different carriers. Each carrier has its own minimum connection times, not only for each airport but even between certain flight numbers - e.g., mainline vs commuter. All of the information you want is in any of the major CRS used by the airlines and travel agencies - Galileo, Sabre, Worldspan - if you have access to any of those.