Cryptanalysis of candidate obfuscators for affine determinant programs (Q2170024)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Cryptanalysis of candidate obfuscators for affine determinant programs
scientific article

    Statements

    Cryptanalysis of candidate obfuscators for affine determinant programs (English)
    0 references
    0 references
    0 references
    0 references
    30 August 2022
    0 references
    \textit{J. Bartusek} et al. [``Affine determinant programs: a framework for obfuscation and witness encryption'', Preprint, \url{https://eprint.iacr.org/2020/889.pdf}] proposed a candidate indistinguishability obfuscator for affine determinant programs (ADPs). The candidate is special since it directly applies specific randomization techniques to the underlying ADP, without relying on the hardness of traditional cryptographic assumptions like discrete-log or learning with errors. It is relatively efficient compared to the rest of the indistinguishability obfuscator candidates. However, the obfuscation scheme requires further cryptanalysis since it was not known to be based on any well-formed mathematical assumptions. In this paper, the authors show cryptanalytic attacks on the indistinguishability obfuscator candidate provided by Bartusek et al. [loc. cit.]. Their attack exploits the weakness of one of the randomization steps in the candidate. The attack applies to a fairly general class of programs. At the end of the paper, they discuss plausible countermeasures to defend against attacks. For the entire collection see [Zbl 1493.94001].
    0 references
    indistinguishability obfuscation
    0 references
    cryptanalysis
    0 references
    affine determinant program
    0 references
    0 references
    0 references
    0 references

    Identifiers