A Cryptographic Approach to Securely Share and Query Genomic Sequences | Synapse