insomma ti serve una funzione di hashing che però produca un output di lunghezza identica alla lunghezza dell'input

EDIT: abbiamo scritto insieme. Bhè, prendi un MD5, se il tuo input è più corto di 32 chars, prendi il substring dell hash fino alla lunghezza desiderata. Se è più lunga, ripeti tante volte quanto serve l'hash.