Md5 длиной в 64 бита?
Минусуют, очевидно, потому что трудно дать ответ на неправильно поставленный вопрос. MD5-хэш — это хэш длиной в 128 бит. Если вам нужен 64-битовый хэш, это не MD5. Чтобы дать какой-то совет по хэшу, нужно знать, зачем он вам нужен, потому что бывают криптографические хэши, бывают обыкновенные хэши для хэш-таблиц, и иногда хэшами называют еще контрольные суммы. Скорее всего вам нужен хэш для таблиц, но 64 бита — это что-то очень много для него.
Если вам нужно случайное значение длиной 64 бит, основанное на md5 — попробуйте xor первой половины хэша со второй. Но это (насколько я понимаю) практически ничем не отличается от просто половины хэша, т. к. количество возможных значений одинаковое.

Если вам нужен 64-битный хэш — ищите другой хэш.