Computationally private randomizing polynomials and their applications (Q2458940)

From MaRDI portal
Revision as of 19:55, 19 March 2024 by Openalex240319060354 (talk | contribs) (Set OpenAlex properties.)





scientific article
Language Label Description Also known as
English
Computationally private randomizing polynomials and their applications
scientific article

    Statements

    Computationally private randomizing polynomials and their applications (English)
    0 references
    0 references
    0 references
    0 references
    5 November 2007
    0 references
    In the paper a variant of the notion of \textit{randomized encoding} of a function is studied. Namely, \textit{computationally private} randomized encodings are introduced and used to investigate whether every polynomial-time computable function can be encoded by an \(NC^0\) function. As a main result it is shown how to construct a computationally private encoding in \(NC^0\) for every polynomial-time computable function, assuming the existence of `easy'- cryptographic pseudorandom generator (one that stretches its seed by just one bit) in uniform \(\bigoplus L/poly\). Using this construction, the authors are able to get some other interesting results. They show that the existence of various cryptographic primitives in \(NC^0\) follows from the EPRG assumption (i.e. an `easy'-cryptographic pseudorandom generator exists in uniform \(\bigoplus L/poly\)). Other application of the technique led to new parallel reductions between cryptographic primitives and new constant-round protocols for multiparty computations.
    0 references
    randomized encoding
    0 references
    computationally private encoding
    0 references
    parallel time complexity of cryptographic primitives
    0 references
    EPRG assumption
    0 references
    0 references

    Identifiers