DjangoCon US 2018 - Pseu, Pseu, Pseudio. Pseudonymization in Django. by Frank Valcarcel

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=LrZB4qhv170



Duration: 29:40
16 views
1


DjangoCon US 2018 - Pseu, Pseu, Pseudio. Pseudonymization in Django. by Frank Valcarcel

The General Data Protection Regulation, better known as GDPR, is a regulation on data protection and privacy for all individuals within the European Union. GDPR went into effect on May 25, 2018 and was the cause of the “Great Privacy Policy Update” that occurred in the weeks prior.

This talk will cover what GDPR is and why you should care about it, but we won’t stop there. This is not going to be another talk on data protection policy. No.

In this talk, we’re going to jump right into discussing HOW to implement data patterns that comply with regulations like GDPR by examining a pattern known as pseudonymization.

Pseudonymization is a data de-identification procedure where fields of personally identifiable information (PII) within a data record are replaced by one or more artificial identifiers. These artificial identifiers are also called pseudonyms. Pseudonyms make a data record less identifiable without sacrificing data analysis and processing. GDPR requires that PII undergo either pseudonymization or complete data anonymization.

For the hands-on portion of this talk, we’ll construct a Django User Model where we apply pseudonyms to the data attributes which qualify as PII. We’ll explore a couple strategies for implementing a compliant pseudonymization pattern, examining their individual approaches and performance, and we’ll discuss limitations of pseudonymizing certain attributes and how to achieve compliance through consent.

GDPR sets a precedent for responsible data management. Whether your application serves citizens of the EU or not, the regulations serve as an encouragement for protecting your user’s identities. This talk is great for everyone from beginners to expert Django developers… and fans of Phil Collins :)




Other Videos By Confreaks


2022-04-08Chain React 2018: Learning React Native as a Junior Engineer by Erin Fox
2022-04-08Chain React 2018: Detox: A year in. Building it, Testing with it by Rotem Mizrachi-Meidan
2022-04-08Chain React 2018: From Sketch to Code: Designing a Component Kit by Samantha Bretous
2022-04-08Chain React 2018: Debugging and Beyond with Reactotron by Darin Wilson
2022-04-08Chain React 2018: All Together Now by TC Davis
2022-04-08Chain React 2018: Simply React by Kent C. Dodds
2022-04-08DjangoCon US 2018 - Real Life Accessibility: Have you HEARD your site? by Mike Herring
2022-04-08DjangoCon US 2018 - Bespoke Communication Devices for Kids with Autism... by Muriel Green
2022-04-08DjangoCon US 2018 - How to give a damn, and stand out by Amber Wanner
2022-04-08DjangoCon US 2018 - Unique ways to Hack into a Python Web Service by Tilak T
2022-04-08DjangoCon US 2018 - Pseu, Pseu, Pseudio. Pseudonymization in Django. by Frank Valcarcel
2022-04-08DjangoCon US 2018 - Anatomy of Open edX - a modern online learning platforms... by Nate Aune
2022-04-08DjangoCon US 2018 - "State of Django" Panel by Simon Willison
2022-04-08DjangoCon US 2018 - The Power of GeoDjango by Anna Kiefer
2022-04-08DjangoCon US 2018 - Data internationalization in Django by Raphael Michel
2022-04-08DjangoCon US 2018 - ORM: The Sequel by Katie McLaughlin
2022-04-08DjangoCon US 2018 - Strategies for Zero Down Time, Frequent Deployments by Nick Humrich
2022-04-08DjangoCon US 2018 - Lightning Talks Day 3
2022-04-08DjangoCon US 2018 - Easier Classes: Python Classes Without All The Cruft by Trey Hunner
2022-04-08DjangoCon US 2018 - Django REST Framework: Moving Past the Tutorial to Production by Drew Winstel
2022-04-08DjangoCon US 2018 - Keynote with Mariatta Wijaya