<p>What is the slowest (therefore best) hash algorithm for passwords in ASP Classic?</p>

<p>EDIT: For those unaware, when hashing passwords, slower hashes are preferred to faster to help slow rainbow table style attacks. </p>

<p>EDIT2: And yes, of course speed isn't the only valid concern for hash selection. My question assumes that <strong>All other things being equal</strong>, <a href="http://www.securityfocus.com/blogs/262" rel="nofollow noreferrer">the slowest hash method is preferred</a> when hashing a password. Though collision/reverse engineering is of course a concern too, I'm prioritizing speed in this question since it is arguably the most critical factor to consider when comparing popular hash algorithms for use on passwords.</p>

<p>Thanks!</p>

psuedocode for the slowest method:
```
```
function hashPassword(password)
    sleep for 10 seconds
    return password
end function
```
```
This certainly isn't the most secure (or at all) but it's slow...
(I'm just pointing out that making it slower is not the answer...)