personalization in privacy-aware highly dynamic systemsmfeld/pux12/slides_ilieva.pdf ·...

37
Personalization in privacy-aware highly dynamic systems Evica Ilieva Supervisor: Gerrit Kahl

Upload: others

Post on 23-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Personalization in privacy-aware highly dynamic systems Evica Ilieva

Supervisor: Gerrit Kahl

Page 2: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Zite – Personalized Magazine

Page 3: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Personalization on the Internet

Page 4: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Personalization Pyramid

Page 5: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy
Page 6: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Outline

•Motivation

• HDS in stationary retailing

• Personalization improvement

• Risks of personalization

• Privacy improvement in HDS

• Related Work

• Conclusion

Page 7: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

What is HDS?

• Highly dynamic system – HDS

• Collection of nodes

• heterogeneous

• decentralized

• Components

• enter and leave the system spontaniously

• autonomous in their actions

Page 8: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

HDS in Stationary Retailing

• Benefits

• Electronic one-to-one communication

• Collection of context data

• Effectively and cheaply

• Improve customer satisfaction

Page 9: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Future Retail

Page 10: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Suggestion based on previous purchases

Warnings to the allergy sufferers

Optimization of the route through the store

Special offers

Purchasing suggestion

Controlling expenditure

Position in the market

Information about product

Future Retail and Personalization Pyramid

Personalized automatic checkouts

Page 11: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Outline

•Motivation

• HDS in stationary retailing

• Personalization improvement

• Risks of personalization

• Privacy improvement in HDS

• Related Work

• Conclusion

Page 12: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Data Collection in HDS

Extensive data collection

Unobservable data collection

Page 13: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Data Collection in HDS

• Data is increasingly collected

• Without any indication

• Without any predefined purpose

• Collected data are persistent

• Different devices record events simultaneously

• Multiple events are registered simultaneously

• Undermines the users’ desire to control personal data

Page 14: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Risk of Personalization

• RFID-tagged articles

• Video surveillance

• Customer loyalty cards

• Embedded RFID tags

Stopped the RFID-based surveillance

Dropped the use of RFID tags in cards

Page 15: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

According to a survey of more than 1,000 U.S. customers, two-thirds identified as a major concern the likelihood that RFID would lead to their data being shared with third parties

Customers concerns regarding RFID and privacy

Page 16: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Privacy and Transparency

Page 17: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Privacy problems in HDS

increasing complexity for modeling the

system

hinder the proof of their behavior

assignment of a formulated privacy policy to personal data is impossible

Page 18: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Outline

•Motivation

• HDS in stationary retailing

• Personalization improvement

• Risks of personalization

• Privacy improvement in HDS

• Related Work

• Conclusion

Page 19: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Transparency in HDS

Technology for detection

Enforceable privacy contracts

Page 20: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Privacy evidence creation

Policies Evidence Creation

Privacy Evidence

Log View

Secure Logging

Page 21: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Policies

• P3P – the Platform for Privacy Preferences

• XML- specifications

• what kind of data is to be stored

• how data is to be used

• its permanence and visibility

• Cannot express

• composed privacy policies

• policies involving

• multiple departments

• hierarchical departments

Page 22: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Novel Algebraic Privacy Specification (NAPS)[1]

• Offers conjunction

• Offers composition

• Scoping operators

• Exhibits desirable algebraic properties

• Allows a distributed evaluation of composed policies

Page 23: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Privacy evidence creation

Policies Evidence Creation

Privacy Evidence

Log View

Secure Logging

Page 24: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Authenticity of log data

Confidentiality

Integrity

Uniqueness

• Standard logging mechanisms fail

• Secure logging is required

Page 25: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Seccure Logging Realization[2][3]

Page 26: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Privacy evidence creation

Policies Evidence Creation

Privacy Evidence

Log View

Secure Logging

Page 27: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Log Views

• Compilations of log entries encompassing all data collected about a user

• In a P3P/EPAL setting

• Log View is a query on log file

• In HDS

• large variety of events

• recorded as isolated pieces of information

• follow unspecified, unforeseen, and chaotic patterns

Page 28: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Techniques

• Guessing particular situations

• Measuring their plausibility against known facts

• Extensive data mining

• Results

• doubtlessly be associated with corresponding customer

• probabilistic estimation

• Completeness of evidence generated - unresolved issue

Page 29: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Outline

•Motivation

• HDS in stationary retailing

• Personalization improvement

• Risks of personalization

• Privacy improvement in HDS

• Related Work

• Conclusion

Page 30: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Privacy Evidence Workflow[4]

(1) PA

Dynamic System

Log File (2) Log View (3) Client

Audit (4)

Privacy Evidence (5)

Page 31: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Privacy Evidence Creation[4]

• Policy Language

• access and collection -act

• provisions and obligations

• Secure Logging

• Simmilar to previously shown proposal

• LogViews

• Answer to question

• Which? Who? How?

• Automated Audits

• Violation of rules are shown to the user

• How rules are violated

• Tests within an airport

Page 32: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Outline

•Motivation

• HDS in stationary retailing

• Personalization improvement

• Risks of personalization

• Privacy improvement in HDS

• Related Work

• Conclusion

Page 33: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Conclusion

• HDS enable several novel ways to increase personalization

• Extensive data collection is necessary

• Raises privacy concerns

• Transparency - reasonable way to maintain privacy

• An initial step – concept of privacy evidence

Page 34: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Conclusion

Page 35: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

Summary

Page 36: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy
Page 37: Personalization in privacy-aware highly dynamic systemsmfeld/PUX12/Slides_Ilieva.pdf · 2012-06-27 · References [1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy

References

[1] Raub, D. and Steinwandt, R. An algebra for enterprise privacy policies closed under composition and conjunction. In G. Müller, Ed. ETRICS 2006, Lecture Notes in Computer Science 3995, Springer-Verlag, 2006.

[2] Schneier, B. and Kelsey, J. Security audit logs to support computer forensics. ACM Transactions on Information and System Security 2, 2 (May 1999), 159–176

[3] Accorsi, R. On the relationship of privacy and secure remote logging in dynamic systems. In S. Fisher-Hübner et al., Eds., Proceedings of the IFIP International Federation for Information Processing, Volume 201, Security and Privacy in Dynamic Environments, Springer-Verlag, 2006, pp. 329–338

[4] Automated Privacy Audits to Complement the Notion of Control for Identity Management by Rafael Accorsi