such dir ne compo, die strings hashen kann (
www.cityinthesky.co.uk ) (vielleicht kann es auch das
dec), dann kleister alle unter-hashs aneinander (als ein string, oder wie auch immer -- das teil von cityinthesky verarbeitet auch streams und untypisierte daten) und bilde davon den hash. den kannst du dann abgleichen.
allerdings sollte es kein problem sein, 5000 hashes zu verschicken, 5000 * 32 byte = 160kb, plus ein bisschen overhead...