Anonymity technologies for privacy-preserving data publishing and mining