It is widely believed that homeland security agencies infringe on innocent citizens' privacy in order to carry out the war on terror. Advanced cryptographic techniques can enable complex data mining tasks, while preserving citizens' privacy by revealing the minimum information necessary. Understand the social and tecnhological battle between national security and Constitutional rights.