Progger: An Efficient, Tamper-Evident Kernel-Space Logger for Cloud Data Provenance Tracking