There is a glut of information on the internet about the weaknesses of MD5 as a hash calculation. For example, <a href ="http://lookit.typepad.com/lookit/2006/10/a_new_demonstra.html">here</a>,
here, and even a number of examples on how to easily generate articles that collide
here.
My questions are:
1. Why did the APEX team use MD5 when there are better hash options availabe in Oracle's own Obfuscation Toolkit or DBMS_CRYPTO for 10g and above.
2. What evidence can be given as to why we should not worry about potential collisions in our own APEX applications.
Thanks!
Doug