Cloud-based Full Homomorphic Encryption Algorithm by Gene Matching


Pingping Li, Feng Zhang, Journal of Information Processing Systems Vol. 20, No. 4, pp. 432-441, Aug. 2024  

https://doi.org/10.3745/JIPS.03.0199
Keywords: Binary system, Cloud computing, Full Homomorphic Encryption Algorithm, Gene Matching
Fulltext:

Abstract

To improve the security of gene information and the accuracy of matching, this paper designs a homomorphic encryption algorithm for gene matching based on cloud computing environment. Firstly, the gene sequences of cloud files entered by users are collected, which are converted into binary code by binary function, so that the encrypted text is obviously different from the original text. After that, the binary code of genes in the database is compared with the generated code to complete gene matching. Experimental analysis indicates that when the number 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 are 85.69 ms and 237.89 J, respectively.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.




Cite this article
[APA Style]
Li, P. & Zhang, F. (2024). Cloud-based Full Homomorphic Encryption Algorithm by Gene Matching. Journal of Information Processing Systems, 20(4), 432-441. DOI: 10.3745/JIPS.03.0199.

[IEEE Style]
P. Li and F. Zhang, "Cloud-based Full Homomorphic Encryption Algorithm by Gene Matching," Journal of Information Processing Systems, vol. 20, no. 4, pp. 432-441, 2024. DOI: 10.3745/JIPS.03.0199.

[ACM Style]
Pingping Li and Feng Zhang. 2024. Cloud-based Full Homomorphic Encryption Algorithm by Gene Matching. Journal of Information Processing Systems, 20, 4, (2024), 432-441. DOI: 10.3745/JIPS.03.0199.