Towards video compression in the encrypted domain: A case-study on the H264 and HEVC macroblock processing pipeline

0Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Image/video compression is a widely used operation in our everyday life. Such an operation usually proceeds independantly on small rectangular portions, so-called macroblocks, and is mainly divided into four operations: Color conversion, Discrete Cosine Transform (DCT), quantization and entropic encoding. This operation is carried out easily on non-encrypted image. In this paper, we consider the case where such an execution is done in the encrypted domain. In fact, this is today one central question related to individuals’ privacy since such image/video compression is most of the time done on the premises of a service provider data center, and pictures are potentially sensitive personal data. Thus, the capacity for such entity to perform an action “blindfolded”, that is not knowing the underlying input in plain, is an important topic since it permits to obtain both individual privacy and data usability. In this context, one of the main cryptographic tool is (fully) homomorphic encryption (FHE), that permits to perform operations while keeping the data encrypted. We here consider two different instantiations of FHE, one for which the plaintext space is binary (Z2) and the other a modular space (Zp for an integer p > 2), and compare them when running the well-known H264 and HEVC macroblock processing pipelines. Our contribution is twofold. On one hand, we provide an exhaustive comparison between FHEs over Z2 and FHEs over Zp (p > 2) in terms of functional capabilities, multiplicative depth and real performances using several existing FHE implementations, over libraries such as Cingulata, SEAL and TFHE. On the other hand, we apply this to image compression in the encrypted domain, being the first to “crypto-compress” a full encrypted photograph with practically relevant performances.

Cite

CITATION STYLE

APA

Nokam Kuate, D., Canard, S., & Sirdey, R. (2018). Towards video compression in the encrypted domain: A case-study on the H264 and HEVC macroblock processing pipeline. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11124 LNCS, pp. 109–129). Springer Verlag. https://doi.org/10.1007/978-3-030-00434-7_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free