Contact: Luuk Peters - luuk.peters@topicus.nl
Opdracht
Database anomizer tool for XML records containing sensitive data. Denk hierbij aan scramblen van namen, veranderen van de geboortedatum en andere persoonsgegevens, vermenigvuldigen of andersoortige getalmanipulaties. De User Interface kan het configureren vergemakkelijken en de progressie tonen. De tool kan optioneel geschikt gemaakt worden voor MongoDB waar records als JSON in opgeslagen staan. Ook zou een tweede groep voor deze database een tool kunnen maken ipv voor MSSQL/MySQL. De tool werkt met een configuratie bestand waarin de volgende dingen staan: Tabelname, column, scramble strategy Optioneel: hiervoor bewerk mogelijkheden in de user interface en/of validatie.
Technische Constraints/ Wensen
- Via JDBC te koppelen met MSSQL en MySQL Aan te roepen via User Interface, maar voor herhaaldelijk uitvoeren via command line voor gebruik in scripts.
- User Interface laat het uit te voeren commando zien zodat deze naar een script gekopieerd kan worden.
- De tool dient 'simpel' op een verse OS installatie gebruikt te kunnen worden, dus weinig tot geen afhankelijkheden van andere applicaties, omdat de uitvoerders ook database beheerders bij een klant kunnen zijn.