Richard Oudkerk added the comment:

Banning md5 as a matter of policy may be perfectly sensible.

However, I think the way multiprocessing uses hmac authentication is *not* 
affected by the collision attacks the advisory talks about.  These depend on 
the attacker being able to determine for himself whether a particular candidate 
string is a "solution".

But with the way multiprocessing uses hmac authentication there is no way for 
the attacker to check for himself whether a candidate string has the desired 
hash: he does not know what the desired hash value is, or even what the hash 
function is.  (The effective hash function, though built on top of md5, depends 
on the secret key.)

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17258>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to