Privacy Strategies in Smart Metering Source: - - PowerPoint PPT Presentation

privacy strategies in smart metering
SMART_READER_LITE
LIVE PREVIEW

Privacy Strategies in Smart Metering Source: - - PowerPoint PPT Presentation

Privacy Strategies in Smart Metering Source: http://abstrusegoose.com/553 Tobias Klenze: Privacy Strategies in Smart Metering 1 Privacy Strategies in Smart Metering Tobias Klenze Chair for Network Architectures and Services Department for


slide-1
SLIDE 1

Privacy Strategies in Smart Metering

Source: http://abstrusegoose.com/553

Tobias Klenze: Privacy Strategies in Smart Metering 1

slide-2
SLIDE 2

Privacy Strategies in Smart Metering

Tobias Klenze

Chair for Network Architectures and Services Department for Computer Science Technische Universit¨ at M¨ unchen

June 13, 2014

Tobias Klenze: Privacy Strategies in Smart Metering 2

slide-3
SLIDE 3

Outline

1

Smart Meters

2

Real-time data aggregation

3

Billing protocols

4

Conclusions

Tobias Klenze: Privacy Strategies in Smart Metering 3

slide-4
SLIDE 4

Outline

1

Smart Meters

2

Real-time data aggregation

3

Billing protocols

4

Conclusions

Tobias Klenze: Privacy Strategies in Smart Metering 4

slide-5
SLIDE 5

What’s a “Smart Meter”?

Normal Meter

Kristoferb, CC-BY-SA 3.0

Smart Meter

EVB Energy, CC-BY-SA 3.0

Tobias Klenze: Privacy Strategies in Smart Metering 5

slide-6
SLIDE 6

(Supposed) Advantages of Smart Meters

Smart Meters! What are they good for?

1 Automated billing (no physical inspections) 2 Complex tariffs (e.g. electricity costs more in peak times) 3 “Smart” devices take tariffs into account 4 Grid / plant management – forecasting of consumption

demand

5 Leak detection

Tobias Klenze: Privacy Strategies in Smart Metering 6

slide-7
SLIDE 7

Smart Meter Deployment

EU directive: 80% deployment by 2020. Investments: 3.15 billion Euro in the EU already. Smart Meters will come to you as well

Tobias Klenze: Privacy Strategies in Smart Metering 7

slide-8
SLIDE 8

Smart Meter Deployment

EU directive: 80% deployment by 2020. Investments: 3.15 billion Euro in the EU already. Smart Meters will come to you as well

Tobias Klenze: Privacy Strategies in Smart Metering 7

slide-9
SLIDE 9

The Problem: High-frequency data

Readings intervals Normal Meters: once per month. Low frequency, no problem Smart Meters: once per 15 minutes. High frequency, problematic

Tobias Klenze: Privacy Strategies in Smart Metering 8

slide-10
SLIDE 10

The Problem: High-frequency data

Readings intervals Normal Meters: once per month. Low frequency, no problem Smart Meters: once per 15 minutes. High frequency, problematic

Source: Private Memoirs of a Smart Meter, 2010, Molina-Markham, Shenoy, Prashant et al

Tobias Klenze: Privacy Strategies in Smart Metering 8

slide-11
SLIDE 11

Outline

1

Smart Meters

2

Real-time data aggregation

3

Billing protocols

4

Conclusions

Tobias Klenze: Privacy Strategies in Smart Metering 9

slide-12
SLIDE 12

Aggregating real-time data

Goal: Provide real-time usage data to grid & utility provider AND respect privacy. Problem: Providers poorly define what data they need.

Tobias Klenze: Privacy Strategies in Smart Metering 10

slide-13
SLIDE 13

Approaches for real-time data sharing

Idea: Preprocess (obfuscate) consumption data. Quantization works well, Down-sampling not as much. Problem: Still some predictions are possible. Idea: Aggregate data of different households (without trusted third party).

Tobias Klenze: Privacy Strategies in Smart Metering 11

slide-14
SLIDE 14

Approaches for real-time data sharing

Idea: Preprocess (obfuscate) consumption data. Quantization works well, Down-sampling not as much. Problem: Still some predictions are possible. Idea: Aggregate data of different households (without trusted third party).

Tobias Klenze: Privacy Strategies in Smart Metering 11

slide-15
SLIDE 15

Homomorphic encryption

Homomorphic encryption = Messing with ciphertext Allows modification of ciphertext yielding meaningful ciphertext. We use: enc(m1) ∗ enc(m2) = enc(m1 + m2)

Tobias Klenze: Privacy Strategies in Smart Metering 12

slide-16
SLIDE 16

Protocol flow (1)

Local Station M1 Record consumption m1 M2 M3 M4

Tobias Klenze: Privacy Strategies in Smart Metering 13

slide-17
SLIDE 17

Protocol flow (2)

Local Station M1 Choose random aj,1 s.t. m1 = a1,1 + a2,1 + a3,1 + a4,1 M2 M3 M4

Tobias Klenze: Privacy Strategies in Smart Metering 14

slide-18
SLIDE 18

Protocol flow (3)

Local Station M1 For all j encpkj(a1j) M2 M3 M4

Tobias Klenze: Privacy Strategies in Smart Metering 15

slide-19
SLIDE 19

Protocol flow (4)

Local Station M1 M2 M3 M4 encpkj(a1j)

Tobias Klenze: Privacy Strategies in Smart Metering 16

slide-20
SLIDE 20

Protocol flow (5)

Local Station For all i, j: encpkj(aij) M1 M2 M3 M4

Tobias Klenze: Privacy Strategies in Smart Metering 17

slide-21
SLIDE 21

Protocol flow (6)

Local Station For all j:

  • i=j

encpkj(aij) = encpkj(

i=j

aij) M1 M2 M3 M4

Tobias Klenze: Privacy Strategies in Smart Metering 18

slide-22
SLIDE 22

Protocol flow (7)

Local Station M1 M2 M3 M4 encpk3(

i=3

ai3)

Tobias Klenze: Privacy Strategies in Smart Metering 19

slide-23
SLIDE 23

Protocol flow (8)

Local Station M1 M2 M3 decsk3encpk3(

i=3

ai3) M4

Tobias Klenze: Privacy Strategies in Smart Metering 20

slide-24
SLIDE 24

Protocol flow (9)

Local Station M1 M2 M3 M4 r3 :=

i=3

ai3 + a33

Tobias Klenze: Privacy Strategies in Smart Metering 21

slide-25
SLIDE 25

Protocol flow (10)

Local Station

j rj

M1 M2 M3 M4

Tobias Klenze: Privacy Strategies in Smart Metering 22

slide-26
SLIDE 26

Outline

1

Smart Meters

2

Real-time data aggregation

3

Billing protocols

4

Conclusions

Tobias Klenze: Privacy Strategies in Smart Metering 23

slide-27
SLIDE 27

Privacy-sensitive Billing protocols

Security in the protocol is a must Ideally: Allows for different tariffs No centralized trust – neither the consumer can cheat, nor the utility Utility has no direct access on smart meter No physical inspections required → Complex problem but protocols exist.

Tobias Klenze: Privacy Strategies in Smart Metering 24

slide-28
SLIDE 28

Outline

1

Smart Meters

2

Real-time data aggregation

3

Billing protocols

4

Conclusions

Tobias Klenze: Privacy Strategies in Smart Metering 25

slide-29
SLIDE 29

Summary & Conclusions

Lessons learned:

1 Privacy is a big problem with current smart meters. 2 Protocols for real-time data and secure billing. 3 Privacy in Smart Meters is possible.

Tobias Klenze: Privacy Strategies in Smart Metering 26