Practical confidential data cleaning using trusted execution environments

Data cleaning, also known as data cleansing or data scrubbing, is the process of identifying and correcting errors, inconsistencies, and inaccuracies in datasets. It is a crucial step in statistical analysis and machine learning as the quality of the input data directly affects the reliability and validity of the results obtained from any analysis. Data cleaning, when outsourced, poses privacy and confidentiality challenges. To address these, there has been recent research focus on privacy and confidentiality preserving data cleaning. In this paper, we propose a practical qualitative data cleaning system that preserves the privacy and confidentiality of the data utilising trusted execution environments. We have implemented our system in Python and deployed it using the Gramine library operating system on Intel Software Guard Extensions (SGX) hardware.

Authors

Institutions

Publication Details

Published
2025-08-04
DOI
https://doi.org/10.1109/csr64739.2025.11130151
Primary Topic
Cloud Data Security Solutions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Practical confidential data cleaning using trusted execution environments

Minako Toba, Anirban Basu, Masayuki Yoshino
Cloud Data Security Solutions
article

Practical confidential data cleaning using trusted execution environments

Minako Toba, Anirban Basu, Masayuki Yoshino
article en

Abstract

Data cleaning, also known as data cleansing or data scrubbing, is the process of identifying and correcting errors, inconsistencies, and inaccuracies in datasets. It is a crucial step in statistical analysis and machine learning as the quality of the input data directly affects the reliability and validity of the results obtained from any analysis. Data cleaning, when outsourced, poses privacy and confidentiality challenges. To address these, there has been recent research focus on privacy and confidentiality preserving data cleaning. In this paper, we propose a practical qualitative data cleaning system that preserves the privacy and confidentiality of the data utilising trusted execution environments. We have implemented our system in Python and deployed it using the Gramine library operating system on Intel Software Guard Extensions (SGX) hardware.

Hitachi (Japan) (JP)
Openalex Percentile: Top 67%
Cloud Data Security Solutions
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.