Heterogeneous bioinformatic data encryption on portable devices

With the popularity of mobile health monitoring and genome sequencing techniques, the scale of biomedical and genomic data grow rapidly, with their privacy receiving more and more concerns. Encryption technique plays an important role in many aspects of security guarantee for these data. For mobile devices, encryption is even more important yet more challenging, as these devices are usually used in environments that may not be well protected and have rather limited computing resources. With heterogeneous multi-core processors becoming popular on mobile devices to satisfy different needs of applications, designing heterogeneous algorithms to harness all the available resources are tricky but have the potential to deliver high performance. In this research, we study how to design the heterogeneous version for AES algorithm, a representative encryption algorithm, on such processor to improve throughput and energy efficiency. To alleviate the overhead, we proposed a hybrid strategy to firstly find optimal workload allocations for cores of the processor in the offline stage and then dynamically adjust the balance in the online stage to match the running environment. We do a series of experiments on common genome data, with results showing 25-400% improvements in throughput, and 5.5-2800% improvements in energy efficiency.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2025-04-03
DOI
https://doi.org/10.1038/s41598-025-96350-7
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Heterogeneous bioinformatic data encryption on portable devices

Xiao-Jie Wang, Juncong Lin, Xuan Cheng, Hao Chen et al.
Scientific Reports
Scientific Computing and Data Management
article

Heterogeneous bioinformatic data encryption on portable devices

Xiao-Jie Wang, Juncong Lin, Xuan Cheng, Hao Chen, Xiaoyu Hong, Yao Cheng, Liyan Chen
article en

Abstract

With the popularity of mobile health monitoring and genome sequencing techniques, the scale of biomedical and genomic data grow rapidly, with their privacy receiving more and more concerns. Encryption technique plays an important role in many aspects of security guarantee for these data. For mobile devices, encryption is even more important yet more challenging, as these devices are usually used in environments that may not be well protected and have rather limited computing resources. With heterogeneous multi-core processors becoming popular on mobile devices to satisfy different needs of applications, designing heterogeneous algorithms to harness all the available resources are tricky but have the potential to deliver high performance. In this research, we study how to design the heterogeneous version for AES algorithm, a representative encryption algorithm, on such processor to improve throughput and energy efficiency. To alleviate the overhead, we proposed a hybrid strategy to firstly find optimal workload allocations for cores of the processor in the offline stage and then dynamically adjust the balance in the online stage to match the running environment. We do a series of experiments on common genome data, with results showing 25-400% improvements in throughput, and 5.5-2800% improvements in energy efficiency.

Scientific ReportsVol. 15(1)
Xiamen University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 93%
Scientific Computing and Data Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.