implement disk cache encryption