• DocumentCode
    56367
  • Title

    New Algorithms for Secure Outsourcing of Modular Exponentiations

  • Author

    Xiaofeng Chen ; Jin Li ; Jianfeng Ma ; Qiang Tang ; Wenjing Lou

  • Author_Institution
    State Key Lab. of Integrated Service Networks (ISN), Xidian Univ., Xi´an, China
  • Volume
    25
  • Issue
    9
  • fYear
    2014
  • fDate
    Sept. 2014
  • Firstpage
    2386
  • Lastpage
    2396
  • Abstract
    With the rapid development of cloud services, the techniques for securely outsourcing the prohibitively expensive computations to untrusted servers are getting more and more attention in the scientific community. Exponentiations modulo a large prime have been considered the most expensive operations in discrete-logarithm-based cryptographic protocols, and they may be burdensome for the resource-limited devices such as RFID tags or smartcards. Therefore, it is important to present an efficient method to securely outsource such operations to (untrusted) cloud servers. In this paper, we propose a new secure outsourcing algorithm for (variable-exponent, variable-base) exponentiation modulo a prime in the two untrusted program model. Compared with the state-of-the-art algorithm, the proposed algorithm is superior in both efficiency and checkability. Based on this algorithm, we show how to achieve outsource-secure Cramer-Shoup encryptions and Schnorr signatures. We then propose the first efficient outsource-secure algorithm for simultaneous modular exponentiations. Finally, we provide the experimental evaluation that demonstrates the efficiency and effectiveness of the proposed outsourcing algorithms and schemes.
  • Keywords
    cloud computing; cryptography; digital signatures; Cramer-Shoup encryptions; Schnorr signatures; cloud services; discrete-logarithm-based cryptographic protocols; modular exponentiations outsourcing security; prohibitively expensive computations; secure outsourcing algorithm; variable-exponent variable-base exponentiation modulo a prime; Computational modeling; Cryptography; Educational institutions; Outsourcing; Servers; Software; Cloud computing; modular exponentiation; outsource-secure algorithms;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2013.180
  • Filename
    6567860