SlideShare a Scribd company logo
Automotive Security with BlockChain
Technology
Project Supervisor:
Dr. N Rukma Rekha
Assistant Professor
School of Computer & Information Sciences
University of Hyderabad
Presented By :
Anil Chuarasiya
15MCMC17
MCA 6th
Semester
Index
●
Blockchain
●
Features of Blockchain
●
Challenges in Conventional Security and Privacy methods
●
Introducing Blockchain for smart vehicle security and privacy
●
BlockChain-Based Architecture
●
Solution for the Conventional Security Methods using Blockchain
●
Validation of New Blocks
●
Remote Software Update
●
Implementation
BlockChain
●
A Blockchain is a continuously growing list of records, called
blocks.
●
In blockchain, blocks are linked with each other and secured with
cryptographic hash algorithm.
●
Each block contains a cryptographic hash of the previous block,
timestamp and transaction data.
●
Once a block is appended in the Blockchain it can not be changed.
Figure 1. Structure of the Blockchain [2].
Features of the Blockchain Technology
●
Increased Capacity
●
Better Security
●
Immutability
●
Faster Settlement
Smart Vehicle
●
The Vehicle capable of sensing its environment and navigating on its own to
reach the destination.
Challenges in Conventional Security
and Privacy methods
●
Malicious entities can compromise with smart vehicle.
●
Conventional security and privacy methods used in smart vehicles tends to be
ineffective due to the following challenges
– Centralization
– Lack of privacy
– Safety Threats
Introducing Blockchain for smart vehicle security and
privacy
●
The main contribution of Blockchain is to present a decentralized privacy-
preserving and secure Blockchain-based architecture for the smart vehicle
ecosystem.
●
Nodes in the overlay are clustered and only the Cluster Heads are responsible
for managing the Blockchain and performing its core functions.
●
Transactions are verified by the OBMs (Overlay Block Manager).
●
To protect user privacy, each vehicle is equipped with an in-vehicle storage to
store sensitive data.
Figure 1: An Overview of the ovderlay. [2]
BlockChain Based Architecture
BlockChain-Based Architecture
●
A public blockchain is managed by the overlay nodes .
●
Each vehicle is equipped with a Wireless Vehicle Interface (WVI).
●
The WVI connects the vehicle to the overlay.
●
The hash of the backup storage is stored in the Blockchain.
●
An OBMs verifies a transaction.
Solution for the Conventional Security Methods
using Blockchain
●
Each node is identified using a Public Key (PK).
●
Every node can verify a transaction, by validating the signature of the
transaction generator against their PK.
●
Transactions, are encrypted and broadcast to the entire network.
●
This ensures that Blockchain can achieve trustless consensus.
●
A node can change its public key after transaction to ensure anonymity and
privacy.
Validation of New Blocks
●
Two types of transactions based on the number of signatures that must be
validated:
– 1) Single signature: “T_ID || P_T_ID || PK || Sig”
– 2) Multisig: “T_ID || P_T_ID || PK.1 || Sig.1 || PK.2 || Sig.2”
●
All transactions are broadcast to all OBMs.
●
An OBM checks the validity of the received transaction by verifying the affixed
signature(s).
●
Each OBM maintains a list of PK pairs which establishes the nodes that are
allowed to communicated with each other.
Remote Software Updates (RSU)
Step 1- Create new software version and update it in cloud storage provided
by OEM.
Step 2- The software provider, sends the resulting multi signature
transaction to its OBMs.
Step 3- OBMs broadcast the transaction.
Step 4- The OBM of the cluster containing the concerned OEM, finds the
match in its key list and thus forwards the transaction to the OEM.
Remote Software Updates continued...
Step 5- the OEM sends the transaction to its OBM which is then broadcast
to all OBMs
Step 6- The OBMs notify their cluster members about the new software
update.
Step 7- The vehicles downloads software directly from cloud storage.
The vehicles will check the integrity of downloaded software.
Figure 2: WRSU process utilizing the blockchain architecture [2].
Creation of first block and calculating the hash of the block
Information about the block
Adding the blocks in blockchain
Software’s signature generation and
Verification
Block Creation
Automotive security with Blockchain Technology
Automotive security with Blockchain Technology
Automotive security with Blockchain Technology
Automotive security with Blockchain Technology
References
1. Satoshi Nakamoto “Bitcoin: A Peer-to-Peer Electronic Cash System”
2008.
1) 2. Ali Dorri,Marco Steger, Salil Kanhere, and Raja Jurdak “Blockchain: A
Distributed Solution to Automotive Security and Privacy” Dec 13, 2017.
Thank You!

More Related Content

PDF
Stacks 2.0 Introduction ($STX)
PDF
Blockchain technology
PPTX
BONIK : A Blockchain Empowered Chatbot for Financial Transactions
PPTX
Blockchain and its use cases
PDF
Webinar: Blockchain – A Revolution You Can’t Stop | by Intellectsoft
PDF
A framework for improving the efficiency of the transparency in financial dom...
PPTX
Deja vu Security - Blockchain Security Summit - Adam Cecchetti
PDF
India Blockchain Strategy
Stacks 2.0 Introduction ($STX)
Blockchain technology
BONIK : A Blockchain Empowered Chatbot for Financial Transactions
Blockchain and its use cases
Webinar: Blockchain – A Revolution You Can’t Stop | by Intellectsoft
A framework for improving the efficiency of the transparency in financial dom...
Deja vu Security - Blockchain Security Summit - Adam Cecchetti
India Blockchain Strategy

What's hot (20)

PDF
blockchain governance : opportunities and challenges
PDF
Enterprise Blockchain Application Development using Azure Blockchain Service
PPTX
How does hyperledger fabric blockchain work
PDF
Building Blockchain Projects on Enterprise Ethereum [Webinar]
PDF
Blockchain Presentation
PDF
1. ibm blockchain explained
PDF
Blockchain Technology Fundamentals
PPTX
Building blockchain applications using Java
PPTX
Blockchain workshop 101
PPTX
Blockchain: The New Technology of Trust
PPTX
Distributed Intelligence
PDF
Blockchain for Business
PDF
Blockchain With IoT - Top Blockchain IoT Use Cases
PDF
Blockchain Technology and Its Application in Libraries
PPTX
Blockchain in the Heart of Digital Transformation
PPTX
7 Industries Influencing Blockchain Testing
PPTX
Blockchain Technology: Adoption Challenges, Platform and Applications
PDF
Blockchain Applications | Top 5 Decentralized Applications | Blockchain Train...
PPTX
Blockchain Insurance Benefits
PDF
Blockchain for the Automotive Industry Masterclass
blockchain governance : opportunities and challenges
Enterprise Blockchain Application Development using Azure Blockchain Service
How does hyperledger fabric blockchain work
Building Blockchain Projects on Enterprise Ethereum [Webinar]
Blockchain Presentation
1. ibm blockchain explained
Blockchain Technology Fundamentals
Building blockchain applications using Java
Blockchain workshop 101
Blockchain: The New Technology of Trust
Distributed Intelligence
Blockchain for Business
Blockchain With IoT - Top Blockchain IoT Use Cases
Blockchain Technology and Its Application in Libraries
Blockchain in the Heart of Digital Transformation
7 Industries Influencing Blockchain Testing
Blockchain Technology: Adoption Challenges, Platform and Applications
Blockchain Applications | Top 5 Decentralized Applications | Blockchain Train...
Blockchain Insurance Benefits
Blockchain for the Automotive Industry Masterclass
Ad

Similar to Automotive security with Blockchain Technology (20)

PDF
Automotive security with Blockchain Technology (Project Report)
ODP
Smart Vehicle
PPTX
PPT for seminar.pptxhhsksksshdusjskssjsgssjsksk
PPTX
PPT 1.pptxjajwwjwksksjssjshsjsjsjsjsjsjsjjsjsjssjsjdjshshshsh
PDF
Fair and trustworthy: Lock-free enhanced tendermint blockchain algorithm
PDF
Blockchain technology application in drones and cybersecurity
PDF
Blockchain and BPM - Reflections on Four Years of Research and Applications
PPTX
loan system ppt a p2p loan management system.pptx
PPTX
Hyperledger
PDF
IRJET- Blockchain Technology
PDF
BLOCKCHAIN CRYPTOGRAPHY AND SECURITY ISSUES
PPTX
Blockchain on Azure
PPTX
Blockchain ppt
PDF
blockchain.pdf
PPTX
TO DEVELOP A DECENTRALIZED APPLICATION TO DEMONSTRATE THE USAGE OF CRYPTOCURR...
PDF
In-Depth Analysis of Cryptocurrency Exchange Technology Architecture - BLOCN.pdf
PDF
What is Blockchain?
PDF
BlockLoc: Secure Localization in the Internet of Things using Blockchain
PDF
IRJET- Transaction based Block Chain Cryptocurrency
PDF
Creating An E-Commerce web application using Blockchain
Automotive security with Blockchain Technology (Project Report)
Smart Vehicle
PPT for seminar.pptxhhsksksshdusjskssjsgssjsksk
PPT 1.pptxjajwwjwksksjssjshsjsjsjsjsjsjsjjsjsjssjsjdjshshshsh
Fair and trustworthy: Lock-free enhanced tendermint blockchain algorithm
Blockchain technology application in drones and cybersecurity
Blockchain and BPM - Reflections on Four Years of Research and Applications
loan system ppt a p2p loan management system.pptx
Hyperledger
IRJET- Blockchain Technology
BLOCKCHAIN CRYPTOGRAPHY AND SECURITY ISSUES
Blockchain on Azure
Blockchain ppt
blockchain.pdf
TO DEVELOP A DECENTRALIZED APPLICATION TO DEMONSTRATE THE USAGE OF CRYPTOCURR...
In-Depth Analysis of Cryptocurrency Exchange Technology Architecture - BLOCN.pdf
What is Blockchain?
BlockLoc: Secure Localization in the Internet of Things using Blockchain
IRJET- Transaction based Block Chain Cryptocurrency
Creating An E-Commerce web application using Blockchain
Ad

More from Anil Chaurasiya (20)

PPTX
Digital marketing
PPTX
Blockchain
PPT
National payment system architecture
PPT
Mobile banking & payment
PPT
Management information system
PPT
Internet banking ARCHITECTURE AND IMPLEMENTATION
PPT
Impact of technology on banking operations
PPT
Forex management
PPT
Evolution of banking technology
PPT
Electronic cards credit and debit
PPT
Electronic Delivery channels integration
PPT
DATA CENTER AND BUSINESS COMMUNITY
PPT
Credit appraisal SYSTEM
PPT
Cbs concepts and opportunities
PPT
CENTRALIZED challenges implementation and MANAGEMENT issues
PPT
Atm technology and operations
PPT
Atm switch
PPT
Asset liability management
DOCX
Banking Technology (End Term Exam) nov-2015
DOCX
Banking Technology (End Term Exam) nov-2014
Digital marketing
Blockchain
National payment system architecture
Mobile banking & payment
Management information system
Internet banking ARCHITECTURE AND IMPLEMENTATION
Impact of technology on banking operations
Forex management
Evolution of banking technology
Electronic cards credit and debit
Electronic Delivery channels integration
DATA CENTER AND BUSINESS COMMUNITY
Credit appraisal SYSTEM
Cbs concepts and opportunities
CENTRALIZED challenges implementation and MANAGEMENT issues
Atm technology and operations
Atm switch
Asset liability management
Banking Technology (End Term Exam) nov-2015
Banking Technology (End Term Exam) nov-2014

Recently uploaded (20)

PDF
Physics class 12thstep down transformer project.pdf
PDF
Volvo EC290C NL EC290CNL Hydraulic Excavator Specs Manual.pdf
PPTX
Intro to ISO 9001 2015.pptx for awareness
PPT
Kaizen for Beginners and how to implement Kaizen
PPT
ACCOMPLISHMENT REPOERTS AND FILE OF GRADE 12 2021.ppt
PDF
Delivers.ai: 2020–2026 Autonomous Journey
PDF
How Much does a Volvo EC290C NL EC290CNL Weight.pdf
PDF
Marketing project 2024 for marketing students
PDF
Journal Meraj.pdfuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
PPTX
UNIT-2(B) Organisavtional Appraisal.pptx
PDF
RPL-ASDC PPT PROGRAM NSDC GOVT SKILLS INDIA
PPTX
1. introduction-to-bvcjdhjdfffffffffffffffffffffffffffffffffffmicroprocessors...
PDF
book-slidefsdljflsk fdslkfjslf sflgs.pdf
PPTX
Fire Fighting Unit IV industrial safety.pptx
PPTX
laws of thermodynamics with complete explanation
PPTX
Independence_Day_Patriotic theme (1).pptx
PDF
EC300D LR EC300DLR - Volvo Service Repair Manual.pdf
PPTX
Small Fleets, Big Change: Market Acceleration by Niki Okuk
PPTX
Transmission system. Describe construction & working of varius automobile sys...
PDF
Volvo EC300D L EC300DL excavator weight Manuals.pdf
Physics class 12thstep down transformer project.pdf
Volvo EC290C NL EC290CNL Hydraulic Excavator Specs Manual.pdf
Intro to ISO 9001 2015.pptx for awareness
Kaizen for Beginners and how to implement Kaizen
ACCOMPLISHMENT REPOERTS AND FILE OF GRADE 12 2021.ppt
Delivers.ai: 2020–2026 Autonomous Journey
How Much does a Volvo EC290C NL EC290CNL Weight.pdf
Marketing project 2024 for marketing students
Journal Meraj.pdfuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
UNIT-2(B) Organisavtional Appraisal.pptx
RPL-ASDC PPT PROGRAM NSDC GOVT SKILLS INDIA
1. introduction-to-bvcjdhjdfffffffffffffffffffffffffffffffffffmicroprocessors...
book-slidefsdljflsk fdslkfjslf sflgs.pdf
Fire Fighting Unit IV industrial safety.pptx
laws of thermodynamics with complete explanation
Independence_Day_Patriotic theme (1).pptx
EC300D LR EC300DLR - Volvo Service Repair Manual.pdf
Small Fleets, Big Change: Market Acceleration by Niki Okuk
Transmission system. Describe construction & working of varius automobile sys...
Volvo EC300D L EC300DL excavator weight Manuals.pdf

Automotive security with Blockchain Technology

  • 1. Automotive Security with BlockChain Technology Project Supervisor: Dr. N Rukma Rekha Assistant Professor School of Computer & Information Sciences University of Hyderabad Presented By : Anil Chuarasiya 15MCMC17 MCA 6th Semester
  • 2. Index ● Blockchain ● Features of Blockchain ● Challenges in Conventional Security and Privacy methods ● Introducing Blockchain for smart vehicle security and privacy ● BlockChain-Based Architecture ● Solution for the Conventional Security Methods using Blockchain ● Validation of New Blocks ● Remote Software Update ● Implementation
  • 3. BlockChain ● A Blockchain is a continuously growing list of records, called blocks. ● In blockchain, blocks are linked with each other and secured with cryptographic hash algorithm. ● Each block contains a cryptographic hash of the previous block, timestamp and transaction data. ● Once a block is appended in the Blockchain it can not be changed. Figure 1. Structure of the Blockchain [2].
  • 4. Features of the Blockchain Technology ● Increased Capacity ● Better Security ● Immutability ● Faster Settlement
  • 5. Smart Vehicle ● The Vehicle capable of sensing its environment and navigating on its own to reach the destination.
  • 6. Challenges in Conventional Security and Privacy methods ● Malicious entities can compromise with smart vehicle. ● Conventional security and privacy methods used in smart vehicles tends to be ineffective due to the following challenges – Centralization – Lack of privacy – Safety Threats
  • 7. Introducing Blockchain for smart vehicle security and privacy ● The main contribution of Blockchain is to present a decentralized privacy- preserving and secure Blockchain-based architecture for the smart vehicle ecosystem. ● Nodes in the overlay are clustered and only the Cluster Heads are responsible for managing the Blockchain and performing its core functions. ● Transactions are verified by the OBMs (Overlay Block Manager). ● To protect user privacy, each vehicle is equipped with an in-vehicle storage to store sensitive data.
  • 8. Figure 1: An Overview of the ovderlay. [2] BlockChain Based Architecture
  • 9. BlockChain-Based Architecture ● A public blockchain is managed by the overlay nodes . ● Each vehicle is equipped with a Wireless Vehicle Interface (WVI). ● The WVI connects the vehicle to the overlay. ● The hash of the backup storage is stored in the Blockchain. ● An OBMs verifies a transaction.
  • 10. Solution for the Conventional Security Methods using Blockchain ● Each node is identified using a Public Key (PK). ● Every node can verify a transaction, by validating the signature of the transaction generator against their PK. ● Transactions, are encrypted and broadcast to the entire network. ● This ensures that Blockchain can achieve trustless consensus. ● A node can change its public key after transaction to ensure anonymity and privacy.
  • 11. Validation of New Blocks ● Two types of transactions based on the number of signatures that must be validated: – 1) Single signature: “T_ID || P_T_ID || PK || Sig” – 2) Multisig: “T_ID || P_T_ID || PK.1 || Sig.1 || PK.2 || Sig.2” ● All transactions are broadcast to all OBMs. ● An OBM checks the validity of the received transaction by verifying the affixed signature(s). ● Each OBM maintains a list of PK pairs which establishes the nodes that are allowed to communicated with each other.
  • 12. Remote Software Updates (RSU) Step 1- Create new software version and update it in cloud storage provided by OEM. Step 2- The software provider, sends the resulting multi signature transaction to its OBMs. Step 3- OBMs broadcast the transaction. Step 4- The OBM of the cluster containing the concerned OEM, finds the match in its key list and thus forwards the transaction to the OEM.
  • 13. Remote Software Updates continued... Step 5- the OEM sends the transaction to its OBM which is then broadcast to all OBMs Step 6- The OBMs notify their cluster members about the new software update. Step 7- The vehicles downloads software directly from cloud storage. The vehicles will check the integrity of downloaded software.
  • 14. Figure 2: WRSU process utilizing the blockchain architecture [2].
  • 15. Creation of first block and calculating the hash of the block
  • 17. Adding the blocks in blockchain
  • 24. References 1. Satoshi Nakamoto “Bitcoin: A Peer-to-Peer Electronic Cash System” 2008. 1) 2. Ali Dorri,Marco Steger, Salil Kanhere, and Raja Jurdak “Blockchain: A Distributed Solution to Automotive Security and Privacy” Dec 13, 2017.