| With the rapid development of energy Internet,the main research direction of power grid has been shifted from the traditional grid to the smart grid.Two way and timely information exchange can be realized by smart meters and the grid.How to make information transmission more efficient and secure in smart grid is the main research direction of power grid at present.Therefore,batch verification and ring signature technologies are widely used in smart grids.The time of signature verification can be reduced by batch verification technology.The anonymity of the ring signature can ensure the confidentiality of the user’s identity and prevent the leakage of fine-grained power consumption information.How to implement batch verification of ring signatures is an urgent problem.Among them,the privacy protection scheme of the smart grid uses a linkable ring signature,which helps the operation center to conduct power statistics,but the linkability of user signatures is public in the existing scheme.How to implement the function of designating linkable verifiers in the ring signature is also an urgent problem.Aiming at the problem of batch verification of ring signatures,the scheme of batch verification of linkable ring signatures is proposed in smart grid.Based on batch verification,linkable message tag and ring signature technology,this scheme realizes batch verification of ring signature with the same ring members selection.If batch verification fails,the district gateway can quickly find invalid signatures by using two-dimensional and three-dimensional matrix methods.The security analysis proves that the scheme is correct,anonymous,unforgeable,and linkable.The linkable feature guarantees that the district gateway calculates the total power consumption of each user without knowing the specific identity of the user,but DGW can also determine the malicious user based on this feature.According to the performance analysis,the computational complexity of the batch verification of this scheme is reduced by one order of magnitude compared with other schemes.Aiming at the problem of designating linkable verifiers,the ring signature with designating linkable verifiers is proposed in smart grid.This scheme is based on the linkable message tag,broadcast encryption,and a one-time encryption scheme,which implements the function of designating linkable verifiers.Through security analysis,we prove that the scheme is correct,anonymous,unforgeable and designated linkability.Therefore,only the district gateway can verify linkable of the user’s ring signature,calculate the total power consumption of each user,and hide the linkability of the user’s ring signature from others.The operation center is accountable for the user’s ring signature and can effectively identify malicious users.According to the performance analysis,we know that the signature calculation complexity of the scheme increases linearly with the number of designated verifiers,independent of the number of ring members.The verification calculation complexity is a constant value,independent of the number of users.The size of the signature increases linearly with the number of users,regardless of the number of designated verifiers(district gateways). |