Related Experiment Video
Updated: Aug 23, 2025

06:43
Effective Analysis of Human Exposure Conditions with Body-worn Dosimeters in the 2.4 GHz Band
Published on: May 2, 2018
7.1K
An Order-Preserving Encryption Scheme Based on Weighted Random Interval Division for Ciphertext Comparison in
Ruowei Gui1, Liu Yang2, Xiaolin Gui1,2
1Faculty of Electronic and Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China.
Sensors (Basel, Switzerland)
|October 27, 2022
Summary
This study introduces a new order-preserving encryption scheme (WRID-OPES) for wearable health data. It enables secure comparison of diverse data types, protecting privacy in health management.
Area of Science:
- Computer Science
- Cryptography
- Health Informatics
Background:
- Wearable devices generate vast health data, revolutionizing medical treatments but posing privacy risks.
- Existing order-preserving encryption methods struggle with diverse data types (integers, floats, strings).
- A lightweight, versatile order-preserving encryption scheme is needed for secure health data analysis.
Purpose of the Study:
- To propose a novel order-preserving encryption scheme (WRID-OPES) supporting multiple data types.
- To ensure privacy-preserving data comparison for aggregated health information.
- To develop a scheme resistant to common cryptographic attacks.
Main Methods:
- Developed a Weighted Random Interval Division (WRID) based order-preserving encryption scheme (WRID-OPES).
- Converted various data types (integers, floats, strings) into hexadecimal strings.
- Employed a blocking, recombination, and weighted encryption strategy based on hexadecimal digit frequency.
Main Results:
- WRID-OPES successfully performs order-preserving encryption on multiple data types.
- The scheme achieves indistinguishability under ordered selection plaintext attack (IND-OCPA) security.
- Security analysis confirms resistance to exhaustive and statistical attacks with linear encryption time and low ciphertext expansion.
Conclusions:
- WRID-OPES offers a robust solution for secure health data management from wearable devices.
- The scheme effectively balances data utility with privacy protection for comparative analysis.
- This contributes a lightweight and versatile encryption method for modern health informatics.
Related Concept Videos
Wald-Wolfowitz Runs Test I
714
The Wald-Wolfowitz test, also known as the runs test, is a nonparametric statistical test used to assess the randomness of a sequence of two different types of elements (e.g., positive/negative values, successes/failures). It examines whether the order of the elements in a sequence is random or if there is a pattern or trend present. This nonparametric test applies to any ordered data despite the population and sample data distribution, even if a higher sample size is available.
The test works...
The test works...
714
Wald-Wolfowitz Runs Test II
300
The Wald-Wolfowitz runs test, commonly referred to as the runs test, is a nonparametric test used to assess the randomness of ordered data. The test evaluates the number of runs, which are consecutive sequences of similar elements within the data. If the number of runs is significantly higher or lower than expected, the data is considered non-random, indicating a detectable pattern or structure.
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...
300
Weighted Mean
5.3K
While taking the arithmetic, geometric, or harmonic mean of a sample data set, equal importance is assigned to all the data points. However, all the values may not always be equally important in some data sets. An intrinsic bias might make it more important to give more weightage to specific values over others.
For example, consider the number of goals scored in the matches of a tournament. While computing the average number of goals scored in the tournament, it may be more important to...
For example, consider the number of goals scored in the matches of a tournament. While computing the average number of goals scored in the tournament, it may be more important to...
5.3K
Propagation of Uncertainty from Random Error
929
An experiment often consists of more than a single step. In this case, measurements at each step give rise to uncertainty. Because the measurements occur in successive steps, the uncertainty in one step necessarily contributes to that in the subsequent step. As we perform statistical analysis on these types of experiments, we must learn to account for the propagation of uncertainty from one step to the next. The propagation of uncertainty depends on the type of arithmetic operation performed on...
929
Interval Level of Measurement
15.8K
For effective statistical analysis, data are classified into four levels of measurement—nominal, ordinal, interval, and ratio.
Data measured using the interval scale are similar to ordinal level data because they have a definite arrangement. However, in the interval level of measurement, the differences between data values are meaningful even though the data does not have a starting point.
Temperature is measured using the interval scale. It is measurable data, and the difference between...
Data measured using the interval scale are similar to ordinal level data because they have a definite arrangement. However, in the interval level of measurement, the differences between data values are meaningful even though the data does not have a starting point.
Temperature is measured using the interval scale. It is measurable data, and the difference between...
15.8K
Routh-Hurwitz Criterion II
355
In the application of the Routh-Hurwitz criterion, two specific scenarios can arise that complicate stability analysis.
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
355

