Cargando…
An Order-Preserving Encryption Scheme Based on Weighted Random Interval Division for Ciphertext Comparison in Wearable Systems
With the rapid development of wearable devices with various sensors, massive sensing data for health management have been generated. This causes a potential revolution in medical treatments, diagnosis, and prediction. However, due to the privacy risks of health data aggregation, data comparative ana...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9611896/ https://www.ncbi.nlm.nih.gov/pubmed/36298301 http://dx.doi.org/10.3390/s22207950 |
_version_ | 1784819640941150208 |
---|---|
author | Gui, Ruowei Yang, Liu Gui, Xiaolin |
author_facet | Gui, Ruowei Yang, Liu Gui, Xiaolin |
author_sort | Gui, Ruowei |
collection | PubMed |
description | With the rapid development of wearable devices with various sensors, massive sensing data for health management have been generated. This causes a potential revolution in medical treatments, diagnosis, and prediction. However, due to the privacy risks of health data aggregation, data comparative analysis under privacy protection faces challenges. Order-preserving encryption is an effective scheme to achieve private data retrieval and comparison, but the existing order-preserving encryption algorithms are mainly aimed at either integer data or single characters. It is urgent to build a lightweight order-preserving encryption scheme that supports multiple types of data such as integer, floating number, and string. In view of the above problems, this paper proposes an order-preserving encryption scheme (WRID-OPES) based on weighted random interval division (WRID). WRID-OPES converts all kinds of data into hexadecimal number strings and calculates the frequency and weight of each hexadecimal number. The plaintext digital string is blocked and recombined, and each block is encrypted using WRID algorithm according to the weight of each hexadecimal digit. Our schemes can realize the order-preserving encryption of multiple types of data and achieve indistinguishability under ordered selection plaintext attack (IND-OCPA) security in static data sets. Security analysis and experiments show that our scheme can resist attacks using exhaustive methods and statistical methods and has linear encryption time and small ciphertext expansion rate. |
format | Online Article Text |
id | pubmed-9611896 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-96118962022-10-28 An Order-Preserving Encryption Scheme Based on Weighted Random Interval Division for Ciphertext Comparison in Wearable Systems Gui, Ruowei Yang, Liu Gui, Xiaolin Sensors (Basel) Article With the rapid development of wearable devices with various sensors, massive sensing data for health management have been generated. This causes a potential revolution in medical treatments, diagnosis, and prediction. However, due to the privacy risks of health data aggregation, data comparative analysis under privacy protection faces challenges. Order-preserving encryption is an effective scheme to achieve private data retrieval and comparison, but the existing order-preserving encryption algorithms are mainly aimed at either integer data or single characters. It is urgent to build a lightweight order-preserving encryption scheme that supports multiple types of data such as integer, floating number, and string. In view of the above problems, this paper proposes an order-preserving encryption scheme (WRID-OPES) based on weighted random interval division (WRID). WRID-OPES converts all kinds of data into hexadecimal number strings and calculates the frequency and weight of each hexadecimal number. The plaintext digital string is blocked and recombined, and each block is encrypted using WRID algorithm according to the weight of each hexadecimal digit. Our schemes can realize the order-preserving encryption of multiple types of data and achieve indistinguishability under ordered selection plaintext attack (IND-OCPA) security in static data sets. Security analysis and experiments show that our scheme can resist attacks using exhaustive methods and statistical methods and has linear encryption time and small ciphertext expansion rate. MDPI 2022-10-18 /pmc/articles/PMC9611896/ /pubmed/36298301 http://dx.doi.org/10.3390/s22207950 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Gui, Ruowei Yang, Liu Gui, Xiaolin An Order-Preserving Encryption Scheme Based on Weighted Random Interval Division for Ciphertext Comparison in Wearable Systems |
title | An Order-Preserving Encryption Scheme Based on Weighted Random Interval Division for Ciphertext Comparison in Wearable Systems |
title_full | An Order-Preserving Encryption Scheme Based on Weighted Random Interval Division for Ciphertext Comparison in Wearable Systems |
title_fullStr | An Order-Preserving Encryption Scheme Based on Weighted Random Interval Division for Ciphertext Comparison in Wearable Systems |
title_full_unstemmed | An Order-Preserving Encryption Scheme Based on Weighted Random Interval Division for Ciphertext Comparison in Wearable Systems |
title_short | An Order-Preserving Encryption Scheme Based on Weighted Random Interval Division for Ciphertext Comparison in Wearable Systems |
title_sort | order-preserving encryption scheme based on weighted random interval division for ciphertext comparison in wearable systems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9611896/ https://www.ncbi.nlm.nih.gov/pubmed/36298301 http://dx.doi.org/10.3390/s22207950 |
work_keys_str_mv | AT guiruowei anorderpreservingencryptionschemebasedonweightedrandomintervaldivisionforciphertextcomparisoninwearablesystems AT yangliu anorderpreservingencryptionschemebasedonweightedrandomintervaldivisionforciphertextcomparisoninwearablesystems AT guixiaolin anorderpreservingencryptionschemebasedonweightedrandomintervaldivisionforciphertextcomparisoninwearablesystems AT guiruowei orderpreservingencryptionschemebasedonweightedrandomintervaldivisionforciphertextcomparisoninwearablesystems AT yangliu orderpreservingencryptionschemebasedonweightedrandomintervaldivisionforciphertextcomparisoninwearablesystems AT guixiaolin orderpreservingencryptionschemebasedonweightedrandomintervaldivisionforciphertextcomparisoninwearablesystems |