Topicus
- Home
- Werken bij Topicus
- Studenten
- Opdracht: Database Anonimisatie
Opdracht: Database Anonimisatie
Het ontwikkelen van een tool welke een database kan bevragen en deze versleutelen volgens een intern algoritme
- Geplaatst op 8 december 2011
- Voor Studenten
- Locatie: Deventer of Enschede
Achtergrond
Waar met informatiesystemen gewerkt wordt, treden wel eens problemen op. Sommige problemen zijn gemakkelijk op te lossen omdat er gelijk duidelijk is wat er mis gaat. Voor andere problemen is het nodig om de context te weten waarin het probleem is opgetreden. Hiervoor is dan een verdere analyse nodig op basis van de situatie zoals deze bij de klant ervaren wordt. Dit houdt in dat je de context van de klant wil kunnen reproduceren. Hiervoor moet je niet alleen welke stappen een klant heeft uitgevoerd, maar wil je ook met dezelfde gegevens werken. Daarvoor wil je de database van de applicatie in kunnen zien. Met als uiteindelijke doel om met gelijke inregeling te kunnen bekijken of geconstateerd gedrag nagespeeld kan worden in een ontwikkelstraat.
De klant-database bevat naast gegevens over inregeling echter ook een groot aantal persoonlijke gegevens van klanten. Vanwege de privacygevoeligheid van deze gegevens in de databases, is het vanuit de wet- en regelgeving gewenst om diverse gegevens te anonimiseren alvorens een ontwikkelaar met de database een bevinding kan naspelen.
Opdrachtbeschrijving
Er dient een oplossing te komen welke in staat is om een database te versleutelen op basis van enkele instellingen. Zo moeten bepaalde zaken middels configuratie aan- of uitgezet worden om onderdelen al dan niet te anonimiseren. Afhankelijk van de situatie kan het soms nodig zijn om bepaalde gegevens juist wel of juist niet te versleutelen, bijvoorbeeld als deze benodigd zijn voor het uitvoeren van de analyse. De oplossing moet hiervoor handvatten bieden.
Idealiter beschikt het systeem over meerdere algoritmen voor het anonimiseren van de gegevens, om zo te voorkomen dat op basis van de gevonden gegevens een mogelijkheid blijft om terug te komen naar de originele informatie.
Daarbij zou de oplossing niet afhankelijk moeten zijn van een specifieke database, om de inzetbaarheid te maximaliseren. Mocht dit niet haalbaar blijken, zijn MSSQL server en Oracle de belangrijkste platformen die ondersteund moeten worden.
Interesse?
Je kunt reageren via de “reageer” knop. Liever bellen? Dan kun je contact opnemen met Sabine Oude Booijink of Liesbeth Platvoet via 0570 – 662662.
Uiteraard word je bij het uitvoeren van de opdracht uitstekend begeleid door de medewerkers van Topicus, in aanvulling op de begeleiding vanuit je opleiding. Heb je zelf een ander of wellicht beter idee voor een opdracht over dit onderwerp? Dat horen we dan graag van je.
Standaard betalen wij € 500,- bruto per maand voor een student die bij Topicus afstudeert. Daarnaast wordt je net als iedere medewerker van Topicus bij alle activiteiten betrokken.
-
#topicus tweets!
Blijf op de hoogte via onze twitter feed
Soortgelijke vacatures
-
Opdracht: All-Finance platform
Het maken van een analyse wat de markt verstaat onder een “All-Finance platform”, waarbij de mogelijkheid bestaat om met klanten van Topicus te klankborden, en van de mate waarin Topicus hier invulling aan kan geven.
-
Opdracht: Notificatiesysteem
Het ontwikkelen van een systeem dat verschillende applicaties en notificaties van Topicus per gebruiker verzamelt en deze op een overzichtelijke manier presenteert.
-
Opdracht: Creditsysteem
Zoeken naar een oplossing waarmee een community eenvoudig en uniform producten en diensten bij derden kan afnemen, zoals een creditsysteem, waar een gebruiker voor een x bedrag een x aantal credits kan aanschaffen en deze kan gebruiken voor verschillende doeleinden.







