Journal of Xidian University ›› 2016, Vol. 43 ›› Issue (4): 135-140.doi: 10.3969/j.issn.1001-2400.2016.04.024

• Article • Previous Articles     Next Articles

Verifiable outsourcing scheme for batch modular exponentiations

HUANG Chunshui;REN Yanli;CAI Jianxing   

  1. (School of Communication and Information Engineering, Shanghai Univ., Shanghai  200444, China)
  • Received:2015-04-14 Online:2016-08-20 Published:2016-10-12

Abstract:

With the development of cloud computing, more and more people focus on how to outsource the expensive computations to the untrusted cloud servers. Currently, the outsourcing schemes for modular exponentiations are mostly based on two untrusted servers, or the checkability is very small. We propose a new outsourcing algorithm for batch modular exponentiations by using the random permutation. The exponent and the base are both private for the server, and the outsourcer can detect the error with probability close to 1. Compared with the previous algorithms, the proposed one is based on a single server, which realizes the privacy of inputs and increases the checkability of the outsourcing result. Finally, we simulate the proposed algorithm, and the experimental result shows that it can greatly reduce the computational cost for the outsourcer.

Key words: cloud computing, outsourcing algorithm, verifiable, modular exponentiation