To improve the security of gene information and the accuracy of matching, this paper designs a homomorphicencryption algorithm for gene matching based on cloud computing environment. Firstly, the gene sequences ofcloud files entered by users are colle...
To improve the security of gene information and the accuracy of matching, this paper designs a homomorphicencryption algorithm for gene matching based on cloud computing environment. Firstly, the gene sequences ofcloud files entered by users are collected, which are converted into binary code by binary function, so that theencrypted text is obviously different from the original text. After that, the binary code of genes in the databaseis compared with the generated code to complete gene matching. Experimental analysis indicates that when thenumber of fragments in a 1 GB gene file is 65, the minimum encryption time of the algorithm is 80.13 ms.
Aside from that, the gene matching time and energy consumption of this algorithm are the least, which are85.69 ms and 237.89 J, respectively.