Towards Blockchain-based Auditable Storage & Secure Sharing of - - PowerPoint PPT Presentation

towards blockchain based auditable storage secure sharing
SMART_READER_LITE
LIVE PREVIEW

Towards Blockchain-based Auditable Storage & Secure Sharing of - - PowerPoint PPT Presentation

Towards Blockchain-based Auditable Storage & Secure Sharing of IoT Data Hossein Shafagh , Lukas Burkhalter, Anwar Hithnawi, Simon Duquennoy Summer School on Real-world Crypto and privacy, June 2017 Trust in the Internet How things started


slide-1
SLIDE 1

Hossein Shafagh, Lukas Burkhalter, Anwar Hithnawi, Simon Duquennoy

Summer School on Real-world Crypto and privacy, June 2017

Towards Blockchain-based Auditable Storage & Secure Sharing of IoT Data

slide-2
SLIDE 2
  • How things started à Trust the goodness in people
  • Certification Authorities
  • Few powerful corporations control the majority of data in the

Internet à lack of control and ownership

  • Edge computing on the rise à Data in Proximity
  • How can we empower users with data ownership and fine-grained

access control?

Trust in the Internet

2

slide-3
SLIDE 3
  • Distributed ledger
  • Bootstrapping trust
  • No single point of trust
  • Cryptocurrencies: Bitcoin, Zcash, Ethereum
  • Altchains: DNS, File-storage, voting, publishing, copy right, supply chain

Blockchain

3

slide-4
SLIDE 4
  • Time-series data
  • 3x tiers:

§ Low-power IoT devices § Gateway (IP-connectivity) § Backend (Cloud)

  • Stove-piped architecture
  • Isolated data silos
  • Tied to lifespan of service

IoT Ecosystem

4

slide-5
SLIDE 5
  • R1 Decentralized, resilient, auditable access control management
  • R2 Secure data storage
  • R3 IoT compatible

Design Requirements

5

Data plane (DHT, Cloud) Control plane (Blockchain) IoT devices & Services time series, single write, multiple read confidentiality, integrity, authenticity

  • wnership, secure sharing
slide-6
SLIDE 6

Design Overview

6

Routing Storage Virtualchain Blockchain

Genesis Block

Control Plane Data Plane

slide-7
SLIDE 7

Design Overview

7

Routing Storage Virtualchain Blockchain

Genesis Block

Control Plane Data Plane

slide-8
SLIDE 8

Design Overview

8

Routing Storage Virtualchain Blockchain

Genesis Block

Control Plane Data Plane

slide-9
SLIDE 9

@hossein_shafagh

Summer School on Real-world Crypto and privacy, June 2017

Towards Blockchain-based Auditable Storage & Secure Sharing of IoT Data dropletchain.github.io

slide-10
SLIDE 10

10