
Ya que sale el tema de las colisiones, siempre me he preguntado sobre ese asunto. Con algoritmos más modernos no hay problema, ¿pero qué pasaba con otros que se usaban mucho, como crc32 o crc16? ¿Y los algoritmos modernos tienen realmente en cuenta esas colisiones? Trabajo mucho con bases de datos y por ahora suelo confiar en md5, pero siempre me quedo con la duda de utilizar un hash aún más largo...