There's a number of posts here on hashing of passwords and numerous recommendations on how to go about doing it, but before I go off and write something based on the suggestions here, is there a standard library I can use to save me some time (and potentially blushes, knowing how complex this stuff can be).
My criteria is it has to work in .NET for a client (winforms or WPF) app and a web app (MVC or webforms).
Just to be clear I'm not after recommendations to use the guppy12 algorithm 16 times with a salt that's been run through SHA256 20 times, but a nice library (or framework class if I've missed it) that's preferably open sourced, and written by someone smarter/more experienced than me that's going to save me from falling into some classic cryptography doh that I won't know about until I'm hacked.