Privacy, Access Control, and Integrity for Large Graph Databases