...
首页> 外文期刊>The Computer journal >Secure Outsourcing Algorithms for Composite Modular Exponentiation Based on Single Untrusted Cloud
【24h】

Secure Outsourcing Algorithms for Composite Modular Exponentiation Based on Single Untrusted Cloud

机译:基于单个不受信任的云的复合模块化指数的安全外包算法

获取原文
获取原文并翻译 | 示例
           

摘要

Modular exponentiation, as a fundamental operation used in many public-key cryptosystems, has always be considered to be very time-consuming. It is difficult for some devices with limited computation capability, such as mobile devices and low-cost radio frequency identification (RFID) tags, to perform large-scale modular exponentiations. In cryptosystems, one typical case of modular exponentiation is that the modulus is a composite number. For instance, in RSA algorithm, the modulus is the product of two distinct prime numbers. In this paper, we investigate how to securely and efficiently outsource composite modular exponentiations and put forward two secure outsourcing algorithms for composite modular exponentiations based on single untrusted cloud. The first algorithm, named MCExp, is designed for outsourcing single composite modular exponentiation, i.e. u~a mod N. The second algorithm, named SMCExp, is designed for outsourcing simultaneous composite modular exponentiation, i.e. Π_(i=1)~n u_i~(ai) mod N. Different from algorithms based on two untrusted servers, the proposed algorithms are very practical because they avoid the strong assumption that there must exist two servers without collusion. The proposed algorithms not only protect the privacy of the exponent and the base simultaneously, but also enable users to verify the correctness of the result returned by the cloud with high probability. Compared with using the square-and-multiply algorithm, the user can achieve higher efficiency by using the proposed algorithms. Besides, we prove the security of our algorithms and conduct several experiments to demonstrate the efficiency of the proposed algorithms. Finally, we show that the proposed algorithms can be used to construct the secure outsourcing algorithms for Shamir's identity-based signature and identity-based multi-signature.
机译:模块化指数作为许多公钥密码系统中使用的基本操作,一直被认为是非常耗时的。一些具有有限的计算能力的设备难以进行移动设备和低成本射频识别(RFID)标签,以执行大规模的模块化指数。在密码系统中,模块化指数的一个典型情况是模量是复合数字。例如,在RSA算法中,模量是两个不同的素数的乘积。在本文中,我们研究了如何安全有效地外包复合模块化指数,并提出了基于单个不受信任的云的复合模块化指数的两个安全外包算法。名为MCEXP的第一算法,用于外包单个复合模块化指数,即U〜MOD N.第二算法名为SMCEXP,专为外包同时复合模块化指数而设计,即π_(i = 1)〜n u_i〜 (AI)MOD N.与基于两个不受信任的服务器的算法不同,所提出的算法非常实用,因为它们避免了必须存在两个没有勾结的服务器必须存在的强烈假设。所提出的算法不仅可以同时保护指数和基础的隐私,而且还使用户能够验证云返回的结果的正确性,具有高概率。与使用方形和乘法算法相比,用户可以通过使用所提出的算法来实现更高的效率。此外,我们证明了我们算法的安全性,并进行了几个实验,以证明所提出的算法的效率。最后,我们表明,所提出的算法可用于构造Shamir基于身份的签名和基于身份的多签名的安全外包算法。

著录项

  • 来源
    《The Computer journal》 |2020年第8期|1271-1284|共14页
  • 作者

    QIANQIAN SU; RUI ZHANG; RUI XUE;

  • 作者单位

    State Key Laboratory of Information Security Institute of Information Engineering Chinese Academy of Sciences Beijing 100093 China School of Cyber Security University of Chinese Academy of Sciences Beijing 100049 China;

    State Key Laboratory of Information Security Institute of Information Engineering Chinese Academy of Sciences Beijing 100093 China School of Cyber Security University of Chinese Academy of Sciences Beijing 100049 China;

    State Key Laboratory of Information Security Institute of Information Engineering Chinese Academy of Sciences Beijing 100093 China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    cloud computing; security; secure outsource computation; composite modular exponentiation; single untrusted cloud;

    机译:云计算;安全;安全外包计算;复合模块化指数;单一不受信任的云;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号