Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
width800px

Sisällysluettelo vaatii päivityksen julkaistavan rakenteen mukaiseksi. Huom! Lukujen järjestys muuttunut ja osa luvuista poistettu.


Section
Column
width800px
Column
width150px


Column
width400px

Livesearch
sizelarge
placeholderHae käsikirjasta...
labelsturvallisenkehityksenopas

Column
width250px






Section
Column
width800px

Sisällysluettelo

1. Johdanto turvallisen sovelluskehityksen käsikirjaan

    1.1 Millaiseen ohjelmistotuotantoon käsikirja on suunnattu?

    1.2 Käsikirjan kohderyhmä
    1.3 Turvallisen sovelluskehityksen viitekehys

2. Vaatimustenmukaisuus

3. Tietoturva ja tietosuoja ohjelmistokehitysprosessissa

    3.1 Vaatimukset ohjelmistokehitysprosessille

    3.2 Vastuunjako

    3.3 Erityishuomioita tiettyihin ohjelmistokehitys- ja kulttuurisiin malleihin

4. Ohjelmistoturvallisuuden seurannan ja ulkoisen tuen malli

    4.1 Jatkuva tietoturvatyön näkyvyys ja työn jälkikäteinen auditoitavuus

    4.2 Tukipalveluiden työnohjausmalli

5. Tekoälyjärjestelmien kehittäminen

    5.1 Vaatimukset turvalliselle tekoälyjärjestelmälle

    5.2 Kriteerit tuotantoon viennin vaatimuksilleTekoälyhankkeissa tarvittavat valmiudet

    5.3 . Tekoäly, koneoppiminen ja yleisimmät haasteet

    5.4 . Tekoälyratkaisujen määrittely

   5  5.5 . Datan käsittelyn vaiheet ja avainkäsitteet

   5  5.6 . Datan keruu, anonymisointi ja yhdistäminen eri käyttötarkoituksissa

     55.7 . Numeerisen datan alustava analyysi

     55.8 . Datan sisällön validointi ja vinoumat

   5  5.9 . Tekstipohjaisten aineistojen käsittely

   5  5.10 . Tekoälyn opettaminen

   5  5.11 . Käyttöönotto

     55.12 . Tekoäly luovuutta ja tehokkuutta parantavana työkaluna

     55.13 . Lähdeluettelo

6. Tuotantoon viennin vaatimukset (liite 1)

   6  6.1 Tuotantoon viennin vaatimusten pakottavuus ja poikkeusten dokumentointi

   6  6.2 Kriteerit tuotantoon viennin vaatimuksille

     66.3 Tuotantoon viennin vaatimukset

7. Tietoturvallisuuden yleisperiaatteet (liite 2)

   7  7.1 Tietoturvallisen arkkitehtuurin ja suunnittelun yleisperiaatteet

     77.2 Käyttöpalveluympäristöt ja operationaaliset yleisperiaatteet

   7  7.3 Tietosuojan suunnittelun yleisperiaatteet

   7  7.4 Auditoitavuuden yleisperiaatteet

     77.5 Kehitysympäristöjen ja tuotantoon viennin yleisperiaatteet

   7  7.6 Pilviympäristöjen tietoturvaperiaatteet

     77.7 Tietoturvallisten palvelurajapintojen ja käyttöliittymien yleisperiaatteet

   7  7.8 Tietoturvatestauksen ja teknisen tarkastuksen yleisperiaatteet

8. Uuden tai muuttuneen toiminnallisuuden tietoturva- ja tietosuojatyön tarkastuslista (liite 3)

9. Tietoturva-arkkitehtuurin dokumentoinnin vähimmäisvaatimukset (liite 4)

   9  9.1 Kontekstitason kuva järjestelmästä

     99.2 Komponenttitason kuva järjestelmästä

   9  9.3 Tuotantoon viennin tietovirtakaavio

10. Uhkamallinnus (liite 5)

     1010.1 Uhkamallinnuksen aikataulutus sovelluskehityksessä

   10  10.2 Huomioitavia asioita uhkamallinnustyöpajaa suunniteltaessa

   10  10.3 Uhkamallinnustyöpajan toteutus

     1010.4 Uhkamallinnuksen laatu

   10  10.5 Uhkamallinnus, kun tekninen ratkaisu on vielä tuntematon

   10  10.6 Uhkamallinnustyöpaja - mallipohja virtuaalityöpajalle

11. Tietosuojan toteutumisen varmistaminen (liite 6)

12. Tekninen ohje (liite 7)

   12  12.1 Palvelimen TLS-asetukset

   12  12.2 Muut kryptografiset toteutukset

     1212.3 HTTP

   12  12.4 Lokitus

     1212.5 Docker, Kubernetes ja Terraform

   12  12.6 Salaisuuksien hallinta

   12  12.7 Ohjelmointirajapinnat (API)

13. Versionhallinta: Turvallisen sovelluskehityksen opas



Yhteystietomme

Mahdolliset kysymykset ja kommentit sisällöstä voit lähettää osoitteeseen digiturva@dvv.fi.