Speeding up Exponentiation using an Untrusted Computational Resource

被引:0
|
作者
Marten Van Dijk
Dwaine Clarke
Blaise Gassend
G. Edward Suh
Srinivas Devadas
机构
[1] MIT Computer Science and Artificial Intelligence Laboratory,
来源
关键词
untrusted computation; exponentiation; signature verification; 94A60;
D O I
暂无
中图分类号
学科分类号
摘要
We present protocols for speeding up fixed-base variable-exponent exponentiation and variable-base fixed-exponent exponentiation using an untrusted computational resource. In the fixed-base protocols, the exponent may be blinded. In the variable-base protocols, the base may be blinded. The protocols are described for exponentiation in a cyclic group. We describe how to extend them to exponentiation modulo an integer where the modulus is the product of primes with single multiplicity. The protocols provide a speedup of \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\frac{3}{2}((\log k)-1)$$\end{document} over the square-and-multiply algorithm, where k is the bitlength of the exponent.
引用
收藏
页码:253 / 273
页数:20
相关论文
共 50 条
  • [1] Speeding up exponentiation using an untrusted computational resource
    van Dijk, M
    Clarke, D
    Gassend, B
    Suh, GE
    Devadas, S
    [J]. DESIGNS CODES AND CRYPTOGRAPHY, 2006, 39 (02) : 253 - 273
  • [2] A note on speeding up exponentiation by precomputation
    Herendi, Tamas
    [J]. PUBLICATIONES MATHEMATICAE-DEBRECEN, 2011, 79 (3-4): : 469 - 478
  • [3] A common-multiplicand method to the Montgomery algorithm for speeding up exponentiation
    Ha, JC
    Moon, SJ
    [J]. INFORMATION PROCESSING LETTERS, 1998, 66 (02) : 105 - 107
  • [4] Speeding up websites with selective resource skipping
    University of Craiova, Romania Blvd. Decebal nr. 107, Craiova, Romania
    [J]. ACM Int. Conf. Proc. Ser.,
  • [5] An efficient common-multiplicand-multiplication method to the Montgomery algorithm for speeding up exponentiation
    Wu, Chia-Long
    [J]. INFORMATION SCIENCES, 2009, 179 (04) : 410 - 421
  • [6] Secure Outsourcing of Modular Exponentiation with Single Untrusted Server
    Ye, Jun
    Wang, Jianfeng
    [J]. PROCEEDINGS 2015 18TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2015), 2015, : 643 - 645
  • [7] A comment on "An efficient common-multiplicand-multiplication method to the Montgomery algorithm for speeding up exponentiation"
    Sun, Da-Zhi
    Huai, Jin-Peng
    Cao, Zhen-Fu
    [J]. INFORMATION SCIENCES, 2013, 223 : 331 - 334
  • [8] Scheduling parallel dedicated machines with the speeding-up resource
    Kellerer, Hans
    Strusevich, Vitaly A.
    [J]. NAVAL RESEARCH LOGISTICS, 2008, 55 (05) : 377 - 389
  • [9] Speeding up Computational Morphogenesis with Online Neural Synthetic Gradients
    Zhang, Yuyu
    Chi, Heng
    Chen, Binghong
    Tang, Tsz Ling Elaine
    Mirabella, Lucia
    Song, Le
    Paulino, Glaucio H.
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [10] Speeding up SIFT using GPU
    Acharya, Aniruddha K.
    Babu, R. Venkatesh
    [J]. 2013 FOURTH NATIONAL CONFERENCE ON COMPUTER VISION, PATTERN RECOGNITION, IMAGE PROCESSING AND GRAPHICS (NCVPRIPG), 2013,