论文部分内容阅读
双线性对运算是基于对的密码学中最昂贵的运算.基于两个不可信的服务器,本文首先提出了单个双线性对运算的外包计算方案.用户不需要执行任何复杂度高的运算,如标量乘、模乘运算等.本文还提出了多个双线性对运算的外包方案,效率远远高于调用单个对运算外包方案.在所提的两个算法中,如果服务器不诚实,用户均能以概率1检测到错误.基于两个算法,本文还提出了可外包解密的基于身份匿名加密方案和签名外包验证的基于身份签名方案.
Bilinear pairing operation is based on the most expensive operation in cryptography. Based on two untrustworthy servers, this paper first proposes a single bilinear pairing outsourcing computing solution. The user does not need to perform any complicated operation , Such as scalar multiplication, modular multiplication, etc. In this paper, we also propose a number of outsourcing solutions for bilinear pairing operations, whose efficiency is far higher than calling a single pair of outsourcing solutions.In the two proposed algorithms, if the server is not honest , The user can detect the error with a probability of 1. Based on the two algorithms, this paper also proposes an identity-based signature scheme based on identity anonymous encryption scheme and signature outsourcing verification that can be outsourced to decrypt.