Implement the SecureHashAlgorithm class using Windows CryptoAPI.

sha1.cc is renamed sha1_portable.cc.  Change the swapends function
to take a pointer instead of a non-const reference parameter.

R=jhawkins,davidben,eroman
BUG=47218
TEST=SHA1Test.* in base_unittests should pass.
Review URL: http://codereview.chromium.org/2849018

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50648 0039d316-1c4b-4281-b951-d872f2087c98
3 files changed