MD5 is utterly utterly broken and recommended against for any purpose. Use SHA-1.
EDIT: I should mention that SHA-1 is also theoretically broken and may see a demonstrated break soon, but nothing like as problematic as MD5. Until SHA-3 is agreed, the SHA-2 functions are a good stopgap where you need better security.
MD5 is utterly utterly broken and recommended against for any purpose. Use SHA-1.
EDIT: I should mention that SHA-1 is also theoretically broken and may see a demonstrated break soon, but nothing like as problematic as MD5. Until SHA-3 is agreed, the SHA-2 functions are a good stopgap where you need better security.
Thanks; I’ll do so in the future.