The Blob: provable incompressibility and traceability in the whitebox model

We introduce a scheme for distributing and storing software with cryptographic functionality in the whitebox attacker model. Our scheme satisfies two relevant properties: incompressibility and traceability. The main idea is to store a large amount of random data (a `blob'), some of which will b...

Full description

Saved in:
Bibliographic Details
Main Authors Skoric, Boris, Michiels, Wil
Format Journal Article
LanguageEnglish
Published 09.04.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:We introduce a scheme for distributing and storing software with cryptographic functionality in the whitebox attacker model. Our scheme satisfies two relevant properties: incompressibility and traceability. The main idea is to store a large amount of random data (a `blob'), some of which will be randomly sampled in the future to serve as key material, and some of which serves as a watermark. We study two variants: with and without re-use of key material. For both variants we analyse how many decryptions can be performed with the blob, taking into account collusion attacks against the watermark. Our results show that application of blob schemes in the context of pay-TV is feasible.
DOI:10.48550/arxiv.2004.04457