Note, to get an EMP that would affect the whole US, the article estimates the enemy would need to detonate something in the 1-10 megaton range at an altitude of 250 to 300 miles.
Which is roughly the altitude of the satellite the norks launched in Dec ‘12.
They could put something in orbit to do the trick and there’s little we could do about it before hand.