• DocumentCode
    579975
  • Title

    Positive Results for Concurrently Secure Computation in the Plain Model

  • Author

    Goyal, Vipul

  • Author_Institution
    Microsoft Res., Bangalore, India
  • fYear
    2012
  • fDate
    20-23 Oct. 2012
  • Firstpage
    41
  • Lastpage
    50
  • Abstract
    We consider the question of designing concurrently self-composable protocols in the plain model. We first focus on the minimal setting where there is a party P1 which might interact with several other parties in any unbounded (polynomial) number of concurrent sessions. P1 holds a single input x which it uses in all the concurrent sessions. An analogy is a server interacting with various clients at the same time. In this “single input” setting, we show that many (or even most) functionalities can be securely realized in the plain model. More precisely, we are able to realize all ideal functionalities except ones which are a (weak form of) cryptographic pseudorandom functions. We complement our positive result by showing an impossibility result in this setting for a functionality which evaluates a pseudorandom function. Our security definition follows the standard ideal/real world simulation paradigm (with no super polynomial simulation etc). There is no apriori bound on the number of concurrent executions. We also show interesting extensions of our positive results to the more general setting where the honest parties may choose different inputs in different session (even adaptively), the roles that the parties assume in the protocol may be interchangeable, etc. Prior to our work, the only positive results known in the plain model in the fully concurrent setting were for zeroknowledge.
  • Keywords
    cryptographic protocols; concurrently secure computation; concurrently self-composable protocols; cryptographic pseudorandom functions; plain model; positive results; standard ideal-real world simulation paradigm; zero knowledge; Computational modeling; Databases; Polynomials; Protocols; Security; Servers; Standards; concurrency; protocol composition; two-party computation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science (FOCS), 2012 IEEE 53rd Annual Symposium on
  • Conference_Location
    New Brunswick, NJ
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4673-4383-1
  • Type

    conf

  • DOI
    10.1109/FOCS.2012.13
  • Filename
    6375280