| Demand response is an important resource interaction technology under the framework of smart grid,which plays an important role in realizing dynamic optimization of supply and demand,and improving the optimal allocation of resources.As a typical incentive-based demand response mechanism,direct load control ensures the stability of the power grid by controlling part of interruptible load of users through remote control device during peak time or emergency situation,according to the contract signed with users.At present,in order to detect whether the user complied with the contract,the direct load control center needs to apply trusted computing technology by installing trusted platform hardware module on each power devices of users.However,there are many drawbacks in this mechanism.First,a large number of hardware modules need to be installed,resulting in high installation and maintenance costs.The second is that the hardware security module is installed in user side,which will affects the normal life of users and jeopardizes the privacy of users.Therefore,this thesis proposed a mechanism combining non-intrusive load monitoring technology,achieving low cost of hardware installation,high privacy,high feasibility and user satisfaction.It only need to install a non-intrusive monitoring device in user’s power inlet,which can obtain user data without intrusiving in their home.The monitoring data will be transmitted to direct load control centre,helping them make judgement.Since the fine-grained non-intrusive load monitoring data will reflect users’electricity consumption habits and the correctness of the data directly affects the performance of the direct load control project.An efficient and recoverable secure data aggregation scheme based on homomorphic encryption was proposed in this thesis,which applied EC-ElGamal homomorphic encryption algorithm and bilinear aggregation signature algorithm to ensure data confidentiality,integrity and recoverability.The Chinese remainder theorem was used to reduce computational overhead of data decryption process.An encoding method is adopted and a differential data transmission method is used to reduce transmission overhead,which improve the availability and service life of network.Then,the security analysis,computational overhead and communication overhead were simulated in this thesis.The results show that the proposed scheme achieved more comprehensive security,lower communication and computing overhead compared with existing scheme. |