Of course NSA can crack crypto. Anyone can. The question is, how much?