In computing sense, home security is becoming necessary nowadays as the possibilities of intrusion is increasing day by day. Safety from theft, leaking of raw gas and fire are the necessary requirements for home security systems. The primary focus of this paper is to provide security and access control to smart home using an attribute-based encryption system. Attribute-Based Encryption is a type of public key cryptosystem in which the secret key of a user and the ciphertext are associated with the attributes. The ciphertext is associated with some set of user attributes, such that the decryption of ciphertext is possible only if the set of attributes of the user key matches the attributes of the ciphertext. The system was implemented using Hypertext preprocessor (PHP) along with MYSQL as database. Results show that the system was able to control access to smart home environment with the ability of detecting, preventing intruders from gaining access to smart home system.
展开▼