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