School of Computer Engineering, Nanjing Institute of Technology, Nanjing 211167, China.
Jinling Institute of Technology, Nanjing 211169, China.
Math Biosci Eng. 2020 Nov 12;17(6):8105-8122. doi: 10.3934/mbe.2020411.
The data security of fog computing is a key problem for the Internet of things. Identity-based encryption (IBE) from lattices is extremely suitable for fog computing. It is able to not only simplify certificate management, but also resist quantum attacks. In this paper, firstly, we construct a novel efficient lattice-based IBE scheme with Combined Public Key (CPK) technique by keeping from consumptive trapdoor generation algorithm and preimage sampling algorithm, which is required by the existing lattice-based IBE schemes based on learning with errors (LWE). In addition, its key storage cost is lower and it is IND-ID-CPA secure in the random oracle model. Furthermore, based on this, an enhanced lattice-based IBE scheme with IND-ID-CCA security is developed by employing strong one-time signature. Our schemes only need (/log ) additions of vectors, while the existing schemes need at least () of additions and multiplications in Setup and Extract phase.
雾计算的数据安全是物联网的一个关键问题。基于格的基于身份的加密 (IBE) 非常适合雾计算。它不仅能够简化证书管理,还能够抵抗量子攻击。在本文中,我们首先通过避免使用现有的基于学习误差的格基IBE 方案(LWE)所需的消耗陷门生成算法和预映像采样算法,利用组合公钥(CPK)技术构建了一个新颖的高效基于格的IBE 方案。此外,它的密钥存储成本更低,在随机 oracle 模型中具有 IND-ID-CPA 安全性。此外,在此基础上,通过使用强一次性签名,开发了具有 IND-ID-CCA 安全性的增强型基于格的 IBE 方案。我们的方案仅需要 (/log )个向量的加法,而现有方案在Setup 和Extract 阶段至少需要 ()个加法和乘法。