Summary: | The relative low level of smart home system (SHS) device information security may threaten the privacy of users. In this paper, we propose a homomorphic consortium blockchain for SHS sensitive data privacy preserving (HCB-SDPP), which is based on the traditional smart home system. We add verification services, which are composed of verification nodes, to our model to verify working nodes and transactions in SHS. In order to record the SHS device information transaction, we propose a new block data structure based on homomorphic encryption (HEBDS). Using the HCB-SDPP model, we design an encrypted algorithm based on Paillier encrypted for privacy protection. To verify the validity of the HCB-SDPP model, we firstly encrypt sensitive data of all gateway peers and upload them to the consortium blockchain. Then, we validate the security of sensitive data after homomorphic encryption processing. In the experiment, we also design attack experiments to attack different types of peers on the consortium blockchain in the HCB-SDPP model. If these nodes are insecure, the influence on the whole model will be analyzed. The simulation result shows that the HCB-SDPP model can protect customer privacy more effectively than SHS.
|