Well, SHA hashes, but doesn't crypt. You should read a bit about cryptography, as it isn't about the publisher, but the math behindert which makes an algorithm considered as secure.
I am aware of this. I am not naive. As stated, NSA resources not only published these technologies but created the cryptography as well. They created the "math" behind closed-doors. The methodology behind these technologies is not fully disclosed. Sure, the technology is open but not the process it took to create it which can make all the difference.