This document summarizes a framework for privacy-preserving data mining using a random decision tree algorithm. Multiple parties like banks, insurance companies, and credit card companies share data but need to keep certain attributes private. The random decision tree algorithm partitions data based on each party's needs, encrypts the data using homomorphic encryption, builds a decision tree model on the encrypted data, and allows parties to classify new instances while preserving privacy. It compares the accuracy of random decision trees to traditional ID3 decision trees.