SHA1 is a hash algorithm, not an encryption one.  Unless you know the
passwords you can not reverse it.  You will probably have to authenticate
the old way and force users to enter a new password, or after they
authenticate, rehash or encrypt the password the new way.

Base64 is not even a hash, just an encoding, so would be much weaker than
SHA1.  It can readily be reversed.

You can generate a test certificate, look in the knowledge base for
instructions how to do that. 

-----Original Message-----
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Paul Cowan
Sent: Tuesday, April 22, 2008 10:12 AM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: [ADVANCED-DOTNET] Security questions

Hi,We have a web application that where the username and password are stored
in the database.The password is stored as SHA1.  We have just been through a
security audit which deemed SHA1 to be not the saftest encryption
algorithm.Is there any way we can update the passwords from SHA1 to
base64?We also need to have the transport running over https, how can we
develop against Https without purchasing a certificate?
Is there a [EMAIL PROTECTED]
_________________________________________________________________
100’s of prizes to be won at BigSnapSearch.com 
http://www.bigsnapsearch.com
===================================
This list is hosted by DevelopMentor®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

===================================
This list is hosted by DevelopMentor®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to