[Catalog-sig] hash tags

M.-A. Lemburg mal at egenix.com
Sat Mar 9 15:56:17 CET 2013

[Discussion about MD5]

I think there's not much point in discussing MD5 in this context.
When creating new designs, you should always use the current
best and most widely deployed algorithm, IMO.

For Python, this is the SHA-2 family at the moment, since SHA-3 is
not supported by Python's hashlib. MD5 is only needed to support older
software. SHA-1 is also support by Python versions older than Python 2.5.

It seems that SHA-256 and SHA-512, both from the SHA-2 family,
are the most popular at the moment, so I guess SHA-256 is a good
candidate to move forward and satisfy the 80/20 rule.

Agreed ?

FWIW, I'm pretty sure, SHA-256 will be broken in 10 years from
now as well :-)

Marc-Andre Lemburg

Professional Python Services directly from the Source  (#1, Mar 09 2013)
>>> Python Projects, Consulting and Support ...   http://www.egenix.com/
>>> mxODBC.Zope/Plone.Database.Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611

More information about the Catalog-SIG mailing list