The aim of this research is to provide security to IoT devices using optimize techniques. And make it possible for the IoT world to support those mechanisms. This research resolve issues, like firmware update, trustworthy communication, decentralized devices, and make it easy to change or modify the
Improve Mechanism of IoT Security
The aim of this research is to provide security to IoT devices using optimize techniques. And make it possible for the IoT world to support those mechanisms. This research resolve issues, like firmware update, trustworthy communication, decentralized devices, and make it easy to change or modify the device according to the required network which are acceptable to all.
Our proposed research has the following approaches.
1. The first and main approach to secure IoT devices is decentralization. As we know IoT devices are connected to a centralized network which have high threat to hack. In this research the issue of centralization will be solved by using blockchain, which is a decentralized network.
2. As security is very important for trustworthy communication between network, which is also a challenge for IoT devices. To make it possible this research includes cryptographic techniques which will not be encrypted without the permission of agreed users. Due to this reason individual will not be able to do any changes.
3. IoT are an emerging field, but due to high sensitivity a small change will led to effect the whole network or system which is difficult to detect and then repairs. Our proposed research will give the solution to this problem using blockchain. By using blockchain only those devices will be modified which have the permission from all the network users.
4. Software update is necessary for any device, which include new features. In IoT firmware update is very important for security purposes. To check update regularly we use blockchain technology, which will notify the device to update its firmware according to the policy
First we create the front-end (HTML, CSS, JS) which contain data and all of the data will store in a centralize database which is accessible on browser.
Instead of having a network, a central server, and a database, we use blockchain network. A blockchain is a peer-to-peer network of computers, called nodes, that share all the data and the code in the network. So, if youre a device connected to the blockchain, you are a node in the network, and you talk to all the other computer nodes in the network. You now have a copy of all the data and the code on the blockchain. There are no more central servers. Just a group of computers that talk to one another on the same network.
Well have a traditional front-end client that is written in HTML, CSS, and Javascript. Instead of talking to a back-end server, this client will connect to a local Ethereum blockchain that well install. Well code all the business logic about our dApp in an DEVICES smart contract with the Solidity programming language. Well deploy this smart contract to our local Ethereum blockchain, and allow accounts to start storing data.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Blockchain course | Equipment | 2 | 5000 | 10000 |
| Proposal, progress writing etc | Miscellaneous | 5 | 2000 | 10000 |
| IoT devices | Equipment | 4 | 2000 | 8000 |
| Model design | Equipment | 1 | 4000 | 4000 |
| Total in (Rs) | 32000 |
In our project we will talk about the distribution network .As we know our existing distri...
his Project is Arduino based project inthis project we identify the moisture of water in s...
In hospital there are a lot of issues shifting the patient between levels through stairs....
In this world of innovations people lost their focus from the basic treasure of their live...
Bio-floc technology is an eco-friendly approach. The microbial community in bio-floc syste...