Prink: $k_s$-Anonymization for Streaming Data in Apache Flink

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Groneberg, Philip, von Voigt, Saskia Nuñez, Janke, Thomas, Loechel, Louis, Wolf, Karl, Grünewald, Elias, Pallas, Frank
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918025247064064
author Groneberg, Philip
von Voigt, Saskia Nuñez
Janke, Thomas
Loechel, Louis
Wolf, Karl
Grünewald, Elias
Pallas, Frank
author_facet Groneberg, Philip
von Voigt, Saskia Nuñez
Janke, Thomas
Loechel, Louis
Wolf, Karl
Grünewald, Elias
Pallas, Frank
contents In this paper, we present Prink, a novel and practically applicable concept and fully implemented prototype for ks-anonymizing data streams in real-world application architectures. Building upon the pre-existing, yet rudimentary CASTLE scheme, Prink for the first time introduces semantics-aware ks-anonymization of non-numerical (such as categorical or hierarchically generalizable) streaming data in a information loss-optimized manner. In addition, it provides native integration into Apache Flink, one of the prevailing frameworks for enterprise-grade stream data processing in numerous application domains. Our contributions excel the previously established state of the art for the privacy guarantee-providing anonymization of streaming data in that they 1) allow to include non-numerical data in the anonymization process, 2) provide discrete datapoints instead of aggregates, thereby facilitating flexible data use, 3) are applicable in real-world system contexts with minimal integration efforts, and 4) are experimentally proven to raise acceptable performance overheads and information loss in realistic settings. With these characteristics, Prink provides an anonymization approach which is practically feasible for a broad variety of real-world, enterprise-grade stream processing applications and environments.
format Preprint
id arxiv_https___arxiv_org_abs_2505_13153
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Prink: $k_s$-Anonymization for Streaming Data in Apache Flink
Groneberg, Philip
von Voigt, Saskia Nuñez
Janke, Thomas
Loechel, Louis
Wolf, Karl
Grünewald, Elias
Pallas, Frank
Distributed, Parallel, and Cluster Computing
Cryptography and Security
Software Engineering
In this paper, we present Prink, a novel and practically applicable concept and fully implemented prototype for ks-anonymizing data streams in real-world application architectures. Building upon the pre-existing, yet rudimentary CASTLE scheme, Prink for the first time introduces semantics-aware ks-anonymization of non-numerical (such as categorical or hierarchically generalizable) streaming data in a information loss-optimized manner. In addition, it provides native integration into Apache Flink, one of the prevailing frameworks for enterprise-grade stream data processing in numerous application domains. Our contributions excel the previously established state of the art for the privacy guarantee-providing anonymization of streaming data in that they 1) allow to include non-numerical data in the anonymization process, 2) provide discrete datapoints instead of aggregates, thereby facilitating flexible data use, 3) are applicable in real-world system contexts with minimal integration efforts, and 4) are experimentally proven to raise acceptable performance overheads and information loss in realistic settings. With these characteristics, Prink provides an anonymization approach which is practically feasible for a broad variety of real-world, enterprise-grade stream processing applications and environments.
title Prink: $k_s$-Anonymization for Streaming Data in Apache Flink
topic Distributed, Parallel, and Cluster Computing
Cryptography and Security
Software Engineering
url https://arxiv.org/abs/2505.13153