implemented indexing and analysis, however there are problem because
HMAC-MD5 generates different digests for the same files!