{"title":"New constructions of pseudorandom codes","authors":"Surendra Ghentiyala, Venkatesan Guruswami","doi":"arxiv-2409.07580","DOIUrl":null,"url":null,"abstract":"Introduced in [CG24], pseudorandom error-correcting codes (PRCs) are a new\ncryptographic primitive with applications in watermarking generative AI models.\nThese are codes where a collection of polynomially many codewords is\ncomputationally indistinguishable from random, except to individuals with the\ndecoding key. In this work, we examine the assumptions under which PRCs with\nrobustness to a constant error rate exist. 1. We show that if both the planted hyperloop assumption introduced in\n[BKR23] and security of a version of Goldreich's PRG hold, then there exist\npublic-key PRCs for which no efficient adversary can distinguish a polynomial\nnumber of codewords from random with better than $o(1)$ advantage. 2. We revisit the construction of [CG24] and show that it can be based on a\nwider range of assumptions than presented in [CG24]. To do this, we introduce a\nweakened version of the planted XOR assumption which we call the weak planted\nXOR assumption and which may be of independent interest. 3. We initiate the study of PRCs which are secure against space-bounded\nadversaries. We show how to construct secret-key PRCs of length $O(n)$ which\nare $\\textit{unconditionally}$ indistinguishable from random by\n$\\text{poly}(n)$ time, $O(n^{1.5-\\varepsilon})$ space adversaries.","PeriodicalId":501332,"journal":{"name":"arXiv - CS - Cryptography and Security","volume":"10 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Cryptography and Security","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.07580","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Introduced in [CG24], pseudorandom error-correcting codes (PRCs) are a new
cryptographic primitive with applications in watermarking generative AI models.
These are codes where a collection of polynomially many codewords is
computationally indistinguishable from random, except to individuals with the
decoding key. In this work, we examine the assumptions under which PRCs with
robustness to a constant error rate exist. 1. We show that if both the planted hyperloop assumption introduced in
[BKR23] and security of a version of Goldreich's PRG hold, then there exist
public-key PRCs for which no efficient adversary can distinguish a polynomial
number of codewords from random with better than $o(1)$ advantage. 2. We revisit the construction of [CG24] and show that it can be based on a
wider range of assumptions than presented in [CG24]. To do this, we introduce a
weakened version of the planted XOR assumption which we call the weak planted
XOR assumption and which may be of independent interest. 3. We initiate the study of PRCs which are secure against space-bounded
adversaries. We show how to construct secret-key PRCs of length $O(n)$ which
are $\textit{unconditionally}$ indistinguishable from random by
$\text{poly}(n)$ time, $O(n^{1.5-\varepsilon})$ space adversaries.