| Form of studies |
Bachelor |
| Title of the study programm |
Information Technology |
| Title in original language |
React Native mobilo lietotņu drošības mehānismu izpēte |
| Title in English |
Investigation of Security Mechanisms in React Native Mobile Applications |
| Department |
Faculty Of Computer Science Information Tehnology And Energy |
| Scientific advisor |
Valdis Saulespurēns |
| Reviewer |
Māris Riņģis |
| Abstract |
Mobilās lietotnes arvien biežāk apstrādā sensitīvus personas datus, tādēļ to
drošība ir viens no būtiskākajiem kvalitātes un uzticamības priekšnosacījumiem.
Vienlaikus pieaug starpplatformu izstrādes nozīme, un viens no populārākajiem
ietvariem ir React Native, kas apvieno JavaScript slāni, natīvos komponentus un trešo
pušu bibliotēku izmantošanu, radot specifiskus drošības riskus.
Darba mērķis ir analizēt React Native vidē izmantotos drošības mehānismus un,
balstoties uz iegūtajiem rezultātiem, izstrādāt drošas lietotnes arhitektūras modeli,
praktiski ieviešot un pārbaudot izvēlētos risinājumus prototipā. Darbā veikta
zinātniskās literatūras un industrijas vadlīniju analīze, drošības risku un mehānismu
izpēte, izstrādāts drošas arhitektūras modelis un ieviests īpašumu pārvaldības lietotnes
prototips.
Ieviesto mehānismu efektivitāte novērtēta, izmantojot OWASP MASVS
prasību atbilstības izvērtējumu un praktiskus drošības eksperimentus ar statiskās un
dinamiskās analīzes metodēm. Darba rezultāti parāda, ka React Native lietotņu drošību
nevar balstīt tikai uz atsevišķiem klienta puses mehānismiem, jo tie apgrūtina
uzbrukumu īstenošanu un nenodrošina pilnīgu aizsardzību. Darbā tiek secināts, ka
drošība šādā vidē jāprojektē kā slāņota arhitektūra, kur klienta, platformas un servera
puses mehānismi darbojas kopā, bet autoritatīvā piekļuves kontrole tiek nodrošināta
servera pusē.
Bakalaura darbā ir 51 lappuses, 9 attēli, 14 tabulas, 2 pielikumi un 34
informācijas avoti. |
| Keywords |
React Native, mobilā drošība, OWASP MASVS, droša arhitektūra, drošības eksperimenti |
| Keywords in English |
React Native, mobile security, OWASP MASVS, secure architecture, security experiments |
| Language |
lv |
| Year |
2026 |
| Date and time of uploading |
26.05.2026 23:20:56 |