Packing and hashing binary data