VEIL: Privacy That Can Not Be Compromise