This site has been around for a long time. Lots of very interesting stuff buried there. http://www.cryptome.org