Privacy Threats and Cryptographic Solutions to Genome Data Processing