Anonimisering van testgegevens Privacy Paleis 28 januari 2015

Slides:



Advertisements
Verwante presentaties
#Exactlive12 / #livesessie8 Wel of niet naar de cloud?
Advertisements

SQL deel 2: datamodel ontwerp
Digitaal factureren/Digipoort Enschede
Banken en & kredietrapportages SBR voorlichtingsbijeenkomsten 2011 Vanaf 1 januari 2013 is SBR de standaard voor financiële rapportages.
Subsetten & Anonimiseren
Testdata Management Ketentest
PHP & MYSQL LES 03 PHP & DATABASES. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Opleidings-CV online DEMO
Databases Informatica Ga verder met een muisklik. SQL FCO DBMS NE FA
01 van 06 Portal4U Loe Hameleers Twan Saleming Klanten: Wat kost dat artikel? Wanneer wordt geleverd? Die werkt hier niet meer.. Die factuur ken ik niet.
© 2006 Consilience B.V.1. 2 E-Dienstverlening in de praktijk Noordwijk, 5 september 2006 K.P.Majoor Adviseur Consilience B.V.
/ slide 1 Eigen bedrijf of in loondienst? n Overwegingen persoonlijke situatie –Loondienst geeft zekerheid –Partner –Toekomstscenario: hoe ziet mijn leven.
Databank van een restaurant Download op Twee tabellen: Klanten: Alle klanten die minstens.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Van Nul naar Drie Normaliseren.
Presentatie Mobiel & Internet 3
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Normaliseren Datamodellering 2006.
DATABASES Hoofdstuk
Opleiding BewegingstechnologieHaagse Hogeschool Programmeren Module 8, College 1.
Bedrijf: N.a.w. gegevens Extra informatie Vrije velden Bedrijf: N.a.w. gegevens Extra informatie Vrije velden.
LauwersCollege Buitenpost Informatica
Download en installeer de gereedschappen
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
De kracht van HBSoftware
The vision at work Batteries included Ervaringen van een ISV op hosting avontuur Sven Middelkoop Corporate ICT Manager Exact Holding N.V.
De kracht van HBSoftware B.V Als uw markt verandert, verwachten uw klanten dat u daar snel op reageert. Wij kunnen u daarbij helpen. Vanuit onze branchefocus.
Presentatie Studiemiddag Indexen en Nadere Toegangen Ralph Stuyver, Projectmanager 4 maart 2010.
PROJECT IMAGAPP DOOR TEAM BLUE BIT. VERLOOP Huidige situatie Huidige impact De oplossing Gedetailleerde oplossing Samenwerken Onderlinge verwachtingen.
Overdracht Patiënt (v 1.0)
PHP & MYSQL LES 02 PHP & FORMULIEREN. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
WapliX CRM New generations of applications. Wat is WapliX CRM?  Contact Information Management Organisaties, contactpersonen en projecten worden beheerd.
Van papier naar digitaal Casus Digital born materiaal
Het opbouwen van een data base
Visie informatievoorziening
Laat software voor je werken
MVO KENNIS KAART. Werkomgeving Maatschappij Milieu Ketenbenadering Bedrijfsethiek Maatschappelijk Verantwoord Ondernemen.
De Do’s en Dont’s van testdata Testnet, 10 September Bart Knaack.
e-Ordering e-Catalog De verdere digitalisering in e-procurement.
LauwersCollege Buitenpost Informatica
Computervaardigheden Hoofdstuk 4 — Databank (Basis)
Een rekenopdracht maken (10 tallen)
WapliX Webdatabases New generations of applications.
UVW LinkedIn Presentatie
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
Ontwerpen & ontwikkelen
Analyse 3 INFANL01-3 week 2 CMI Informatica.
ANALYSE 3 INFANL01-3 WEEK 8 CMI Informatica. ANALYSE 3- INFANL01-3 ▸ Vorige les ▸ Herhaling ▸ Normaliseerregels ▸ Omzetten ERD ▸ Group by en SET ▸ Proeftentamen.
Elektronisch factureren: de volgende stap in online zaken doen Datum 14 september 2006.
Aan de slag met haarlemmermeervoorelkaar.nl een praktische handleiding Stap 1. Aanmelden Ga naar
Wat is SQL (1)? SQL (Structured Query Language):  is een zeer krachtige taal met een beperkt vocabulaire (aantal ‘woorden’)  is declaratief (‘WAT’ niet.
Presentatie voor de Soester Zakenkring - Organisatie & Innovatie - Waarde Winst Inspiratie.
Wachtwoord veranderen Data lekken Privacyreglement Beveiliging Toestemming Privacy Je wordt gebeld … Moeilijk doen Bewerkersovereenkomst Privé.
Gids door Doccle Doccle. De Cloud 2 1.Wat is de Cloud? 2.Voordelen van de Cloud 3.Nadelen van de Cloud 4.Doccle is geen cloudapplicatie.
PRIVACY EN MELDPLICHT DATALEKKEN 14 APRIL  Wet Bescherming Persoonsgegevens (Wbp)  Max boete: € ,-  Toezichthouder: Autoriteit Persoonsgegevens.
– Software development fundamentals
Datacenter versus Cloud
Concrete stappen naar aansprekende woonzorg- en serviceconcepten
Privacy binnen de Drechtsteden
Privacy binnen de Drechtsteden
Direct Juridische aspecten
LauwersCollege Buitenpost Informatica
In 7 stappen uw organisatie klaar voor AVG
Wet op de privacy.
SQL Les 3 17 February 2019.
SQL Les 7 24 February 2019.
SQL Les 6 14 April 2019.
Algemene verordening Gegevensbescherming AVG
– Software development fundamentals
Presentatie van: Logo van je bedrijf.
Transcript van de presentatie:

Anonimisering van testgegevens Privacy Paleis 28 januari 2015 ITCG Friesestraatweg 215 9743 AD Groningen I T C G Hilbrand Kikkers Anonimisering van testgegevens Privacy Paleis 28 januari 2015

Even voorstellen…

VEEL ORGANISATIES GEBRUIKEN KOPIEËN VAN PRODUCTIE DATABASES

ORGANISATIES PRODUCTIE DATABASES TESTEN ONTWIKKELING OUTSOURCING DOELEINDEN: TESTEN ONTWIKKELING OUTSOURCING MARKETING OPLEIDING VEEL ORGANISATIES GEBRUIKEN KOPIEËN VAN PRODUCTIE DATABASES

Hoe beheer je al deze omgevingen?  Subsetten Hoe ga je om met persoonsgegevens?  Anonimiseren

Productie Test/Ontwikkel Source Database Target Database

Subsetten Anonimiseren Minimaliseer datagebruik Voordelen van het subsetten van data Voordelen van het anonimiseren en maskeren Minimaliseer datagebruik Bespaar op hardware Verkort doorlooptijden Efficiënter data beheer Beschermen van relaties Voldoen aan wetgeving Voorkom imagoschade Behoud concurrentie positie

Anonimiseren van gevoelige gegevens

Persoonsgegevens Identificerende Kenmerkende “Elk gegeven over een geïdentificeerde of identificeerbare natuurlijke persoon” Bron: Wet Bescherming Persoonsgegevens Naam Geboortedatum Email Bankrekening nummer BSN nummer Adres Polisnummer Telefoonnummer Etc… Banksaldo Schulden Medicijn gebruik Ziekte Geloofsovertuiging Politieke voorkeur Salaris Telefoonhistorie Etc… Identificerende Kenmerkende

Risico Imagoschade Identiteitsdiefstal Chantage Creditcard fraude Spam Welke risico’s lopen betrokkenen Identiteitsdiefstal Chantage Creditcard fraude Spam Imagoschade

Technieken

Shuffle Conditioneel + Voornaam Naam Soort Frans Jansen Klant Jan Verwissel waarden binnen een kolom Conditioneel + Maskeer gespecificeerde delen van tabellen Voornaam Naam Soort Frans Jansen Klant Jan de Boer Klant Dirk Huisman Klant DATPROF Leverancier

Scramble Blank Voornaam Naam Soort Opmerking E-Mail 321 Frans de Boer Verwijder waarden uit kolom Scramble Vervang bestaande karakters Voornaam Naam Soort Opmerking E-Mail 321 Frans de Boer Klant “Zwager van D.Jansen” xxxxxxx@xxxx.xx fjansen@live.nl Jan Huisman Klant Xxxxxxx@xxxx.xx jdeboer@live.nl Dirk Jansen Klant “Heeft schulden” ikben@dirkhuisman.nl xxxxx@xxxxxxxxxx.xx DATPROF Leverancier

Key-Shuffle Nr. Voornaam Naam Soort Opmerking E-mail 321 789 123 Frans Verwissel primary keys en foreign keys consistent. “Uniek klantnummer dat op pasjes en polissen wordt gedrukt” Nr. Voornaam Naam Soort Opmerking E-mail 321 789 123 Frans de Boer Klant xxxxxxx@xxxx.xx 456 Jan Huisman Klant Xxxxxxx@xxxx.xx 789 Dirk Jansen Klant xxxxx@xxxxxxxxxx.xx 321 DATPROF Leverancier Nr. Polis 123 Basis + AV Standaard 456 Basis

87% 3.7% 0.04% First day Postcode Geslacht Geboortedatum Geboortemaand Verander datum velden naar de 1e van dezelfde maand of jaar Nr. Voornaam Naam Soort Opm.. E-mail Geboortedatum 321 Frans de Boer Klant xxxxxxx@xxxx.xx 01-02-1954 16-02-1954 789 Jan Huisman Klant Xxxxxxx@xxxx.xx 25-11-1984 01-11-1984 123 Dirk Jansen Klant xxxxx@xxxxxxxxxx.xx 27-03-1974 01-03-1974 456 DATPROF Leverancier Postcode Geslacht Geboortedatum Geboortemaand Geboortejaar 87% 3.7% 0.04% Bron: onderzoek anonimiteit door Prof. Dr. Latanya Sweeney (Harvard University)

Look-up Voornamen Nr. Voornaam Naam Soort Opm.. E-mail Geb-datum Frans Vervang waarden met waarden uit een andere tabel Voornamen Daan Thomas Thomas Nr. Voornaam Naam Soort Opm.. E-mail Geb-datum Tim Tim 321 Frans de Boer Klant xxxxxxx@xxxx.xx 01-02-1954 Lars 789 Jan Huisman Klant Xxxxxxx@xxxx.xx 01-11-1984 Ruben Ruben 123 Dirk Jansen Klant xxxxx@xxxxxxxxxx.xx 01-03-1974 Levi DATPROF Leverancier Luuk Referentiedata

Expression Nr. Voornaam Naam Soort Opm.. E-mail Geboortedatum 321 Maak gebruik van standaard of eigen functies Nr. Voornaam Naam Soort Opm.. E-mail Geboortedatum 321 Thomas de Boer Klant Fictief T.deBoer@testdata.nl xxxxxxx@xxxx.xx 01-02-1954 789 Tim Huisman Klant Fictief T.Huisman@testdata.nl Xxxxxxx@xxxx.xx 01-11-1984 123 Ruben Jansen Klant Fictief xxxxx@xxxxxxxxxx.xx R.Jansen@testdata.nl 01-03-1974 456 DATPROF Leverancier

3. Deployment Definiëren regels Importeren Meta data

Keten geheugen Methodes om over de keten heen te anonimiseren Stap 1 Anonimiseer database A geheugen Stap 2 Anonimiseer database B

Berichtenverkeer geheugen Methodes om met ketenpartners te communiceren xml xml geheugen xml xml

“Blauwdruk” Productie Master Testset Testsets

Concrete tips veilig bruikbaar Imagoschade Identiteitsdiefstal Inventariseer de risico’s (privacy-scan, impact assessment, ...) Leer van collega-bedrijven (referentiegesprek, kennis-sessies) Zoek een kennis-partner (oplossingen, wetgeving, etc) Doe ervaring op (proefproject) Kijk naar de (extra) voordelen Maak fictieve data herkenbaar Begin eenvoudig Identiteitsdiefstal Chantage Creditcard fraude Spam Imagoschade veilig bruikbaar

Vragen?