Cloud Computing, data privacy, Database outsourcing, Hiding data access pattern, KNN classification algorithm, Query protection.