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
Link To Document