Sovellusturva
Sovellusturva on ohjelmistojen tietoturvan ala, joka keskittyy suojaamaan sovelluksia sekä niiden dataa koko niiden elinkaaren ajan. Tavoitteena on estää hyökkäykset, tunnistaa haavoittuvuudet ja varmistaa luottamuksellisuus, eheys ja käytettävyys.
Keskeisiä käsitteitä ovat turvallinen kehitysprosessi (secure development lifecycle, SDL), uhkamallinnus, turvallinen koodaus, riippuvuuksien hallinta sekä jatkuva
Toimenpiteitä ovat staattinen ja dynaaminen koodianalyysi, riippuvuuksien skannaus, haavoittuvuusselvitys sekä sekä automaattinen että manuaalinen testaaminen. Tärkeää
DevSecOps- ja CI/CD-käytännöt integroitavat turvallisuuden kehitys- ja operatiivisiin prosesseihin. Päivitykset, korjausnopeus, riippuvuuksien hallinta ja säännöllinen haavoittuvuustarkkailu
Standardit ja viitekehykset kuten OWASP ASVS ja OWASP Top 10 auttavat määrittämään turvallisuuden tason, samalla kun
Haasteita ovat riippuvuuksien hallinta ja ohjelmistotoimitusketjun turvallisuus, monimutkaiset sääntelyvaatimukset sekä resurssien hallinta. Menetelminä käytetään turvallisuustestausta, riskinarviointia