One way hashes are pretty secure in that you cannot turn the encrypted hash
back to cleartext.  You can however brute-force the hash, and if it's a weak
hash such as MS LanMan, then it's fairly easy to brute force, practically a
joke with rainbow tables.  

With more secure hashes it becomes harder to break, but mostly depends on
the source of the encryption.  If you use it for passwords, and some stupid
user has hello as his password, a simple dictionary attack will break that.


AES is a two way encryption algorithm, using a symmetric key.  This means
that if you use it with coldfusion, you will most likely have to store the
key on the server somewhere, most likely in the code.  It also means that
any hacker that can gain access to the code and the encrypted text, can
decrypt that text.  

Russ

> -----Original Message-----
> From: Doug Arthur [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, May 02, 2006 11:42 PM
> To: CF-Talk
> Subject: AES Encryption vs. Hash
> 
> I want to get people's input on AES Encryption vs. Hashing a value. I know
> that AES is the only government approved encryption method as it's the
> strongest. But what are some feelings about using Hash instead? My new job
> I
> started uses nothing but Hash, and I've always been a custom to AES
> Encryption with a routine I developed a while back. I'm wondering if it's
> worth while trying to make a change, or just leave things as is.
> 
> - Doug
> 
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:239435
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to