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 :
بازگشت