Anonymizace osobních údajů pro testovací prostředí
Data Anonymization for Testing Environments
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Oleksandr Chmel
Vedoucí práce
Kačer Martin
Oponent práce
Halaška Ivan
Studijní obor
Webové a softwarové inženýrstvíStudijní program
InformatikaInstituce přidělující hodnost
katedra softwarového inženýrstvíPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato bakalářská práce se věnuje návrhu a implementaci nástroje pro anonymizaci dat při přenosu z produkčního do testovacího prostředí. Jde o aplikaci s otevřeným zdrojovým kódem v programovacím jazyce Java, s podporou rozšíření datových zdrojů a anonymizačních funkcí. V současné době je implementováno 5 datových zdrojů pro databáze MySql, MongoDB, Neo4J a soubory CSV a SQL. Přínosem tohoto programu je usnadnění procesu anonymizace osobních údajů uživatelů a zjednodušení přenosu dat mezi různými datovými zdroji v testovacím prostředí. Obsahem textu je rekapitulace obecného nařízení o ochraně osobních údajů, analýza existujících řešení a požadavků. Nasleduje implementační část a popis testování programu This bachelor thesis deals with the design and implementation of a tool for data anonymization between production and test environments. It is an open source project written in Java programming language. The tool is easily extensible with custom data sources or anonymization functions. Currently the following 5 data sources are supported: MySQL, MongoDB, Neo4J databses and CSV, SQL files. The benefit of this program is to facilitate the anonymization process of personal data and simplify the transfer of data between different data sources in a test environment. The content of the text is a recapitulation of general data protection regulation, analysis of existing solutions and requirements. Then follows an implementation part and a description of a testing process.
Kolekce
- Bakalářské práce - 18102 [1745]