Вариант кусок в 64 бита от 128 бит не рассматривается.
А почему?
На сколько я знаю, благодаря
лавинному эффекту, которым обладает md5, хэш в виде 64 бит от md5 будет обладать теми же свойствами, что и весь md5, за исключением, собственно, разрядности.
И XOR первой половины со второй никакой полезной нагрузки не несёт.
Если не прав, поправьте.