TY - JOUR
T1 - PolySE
T2 - Efficient Fuzzy Searchable Encryption With Pattern Hidden for Cloud-IoT
AU - Zhou, Saipan
AU - Yang, Yunbo
AU - Yao, Hanzhe
AU - Ye, Pukang
AU - Shen, Jiachen
AU - Cao, Zhenfu
AU - Dong, Xiaolei
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2025/12
Y1 - 2025/12
N2 - The Internet of Things (IoT) deployments generate continuous streams of device logs and sensor readings that are offloaded to the cloud. Devices are resource-constrained and clouds are only partially trusted, so data are encrypted before upload. Operators must still search these ciphertexts—and queries are often approximate. Searchable encryption (SE) allows users to securely outsource their data to an untrusted cloud server (CS) without revealing sensitive information. However, most existing SE protocols only support exact single-keyword search, which significantly limits their practical applicability. Moreover, most SE protocols inevitably leak access or search patterns to the server. Recent studies show that such leakage can be exploited to infer sensitive information about the data user (DU). To address these issues, this article introduces PolySE, a fuzzy SE (FSE) scheme that allows users to securely perform fuzzy search over encrypted data. PolySE uses locality-sensitive hashing (LSH, AccuracyLSH), simple hashing, and polynomial encoding in the preprocessing phase to ensure accuracy and efficiency. Afterward, the DU and the CS run a secure oblivious polynomial evaluation (OPE) protocol to obtain the search result. The security analysis shows that PolySE is secure against semihonest adversaries and minimizes information leakage to the CS. Overall, PolySE targets the IoT data pipelines: it supports accurate fuzzy queries over encrypted device logs with low client-side cost, constant-size per-query communication, and practical pattern hiding, making it deployable on resource-constrained gateways. Finally, we compare PolySE with the state-of-the-art schemes to demonstrate its improvements in query accuracy, search time, and storage overhead. For a dataset with 35 000 keyword–document pairs, PolySE improves query accuracy by 6.5% and 12.5%, reduces query time by 85% and 86%, and decreases storage overhead by 86% and 80% compared to prime inner product encodings (PIPEs) and efficient leakage-resilient multi-keyword fuzzy search (EliMFS-E), respectively.
AB - The Internet of Things (IoT) deployments generate continuous streams of device logs and sensor readings that are offloaded to the cloud. Devices are resource-constrained and clouds are only partially trusted, so data are encrypted before upload. Operators must still search these ciphertexts—and queries are often approximate. Searchable encryption (SE) allows users to securely outsource their data to an untrusted cloud server (CS) without revealing sensitive information. However, most existing SE protocols only support exact single-keyword search, which significantly limits their practical applicability. Moreover, most SE protocols inevitably leak access or search patterns to the server. Recent studies show that such leakage can be exploited to infer sensitive information about the data user (DU). To address these issues, this article introduces PolySE, a fuzzy SE (FSE) scheme that allows users to securely perform fuzzy search over encrypted data. PolySE uses locality-sensitive hashing (LSH, AccuracyLSH), simple hashing, and polynomial encoding in the preprocessing phase to ensure accuracy and efficiency. Afterward, the DU and the CS run a secure oblivious polynomial evaluation (OPE) protocol to obtain the search result. The security analysis shows that PolySE is secure against semihonest adversaries and minimizes information leakage to the CS. Overall, PolySE targets the IoT data pipelines: it supports accurate fuzzy queries over encrypted device logs with low client-side cost, constant-size per-query communication, and practical pattern hiding, making it deployable on resource-constrained gateways. Finally, we compare PolySE with the state-of-the-art schemes to demonstrate its improvements in query accuracy, search time, and storage overhead. For a dataset with 35 000 keyword–document pairs, PolySE improves query accuracy by 6.5% and 12.5%, reduces query time by 85% and 86%, and decreases storage overhead by 86% and 80% compared to prime inner product encodings (PIPEs) and efficient leakage-resilient multi-keyword fuzzy search (EliMFS-E), respectively.
KW - Fuzzy searchable encryption (FSE)
KW - Internet of Things (IoT)
KW - locality-sensitive hashing (LSH)
KW - oblivious polynomial evaluation (OPE)
UR - https://www.scopus.com/pages/publications/105017782104
U2 - 10.1109/JIOT.2025.3615640
DO - 10.1109/JIOT.2025.3615640
M3 - 文章
AN - SCOPUS:105017782104
SN - 2327-4662
VL - 12
SP - 52927
EP - 52941
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 24
ER -