Rings for privacy: An architecture for large scale privacy-preserving data mining