Md5 cache file names and forgotten key check