Ontwerp veilige software
Veiligheid integreren in de ontwerpfase van het softwareproces is de meest kosteneffectieve manier om de applicatieveiligheid te verhogen. Fouten kunnen immers vermeden worden nog voor ze ontwikkeld worden.
Helaas richten de veiligheidsinspanningen zich zelden op deze fase. Vaak is dit door een gebrek aan ervaring met de gebruikte technieken en processen. Deze pagina geeft een overzicht van enkele veelgebruikte technieken en hoe wij u kunnen helpen ermee aan de slag te gaan.
Bedreigingsanalyse (threat modeling)
Kort samengevat is een bedreigingsanalyse, of threat modeling, het gestructureerd nadenken over de veiligheidsaspecten van nieuwe software. Dit gebeurt voor de code effectief ontwikkeld wordt, tijdens de ontwerpfase. Daarom is het dan ook een van de meest kosteneffectieve manieren om de applicatieveiligheid te verhogen. Het vermindert de hoeveelheid ontwikkelwerk doordat de architectuur en code minder veiligheidsproblemen bevat die, vaak kostelijk, opgelost moeten worden.
Een bedreigingsanalyse is nuttig voor bedrijven van elke mogelijke grootte en zou altijd een onderdeel moeten zijn van het softwareontwikkelproces. Wij kunnen je werknemers trainen om dit correct toe te passen, of we kunnen ook zelf iemand laten deelnemen aan het proces.
Hoe wij werken
Architectuurvalidatie
Tijdens de architectuurvalidatie starten we van enkele standaard veiligheidsmechanismen en valideren we dat deze correct gebruikt worden in de architectuur en het design van de applicatie. In tegenstelling tot de bedreigingsanalyse, waar we vertrekken vanuit het standpunt van een aanvaller, wordt deze analyse uitgevoerd vanuit het standpunt van de veiligheidsmechanismen zelf. De problemen die met beide methodes ontdekt worden zijn dus vaak ook verschillend.
Als je bevestiging nodig hebt dat de authenticatie, authorizatie, databeveiliging, sleutelbeheer en andere veiligheidsmechanismen goed ontworpen zijn dan is een architectuurvalidatie een goede optie.
Hoe wij werken
Veiligheidstraining
Je werknemers trainen om bewust te zijn van veiligheid kan verschillende incidenten voorkomen. Een veiligheidscultuur uitbouwen zorgt ervoor dat werknemers veiligheid in het achterhoofd houden tijdens hun dagelijkse werk.
We ontwikkelen een gepersonaliseerd veiligheidsprogramma voor je bedrijf om in te spelen op de unieke context en uitdagingen van je bedrijf. Dit kan betekenen dat we uniek trainingsmateriaal ontwikkelen voor jou, of dat we een externe cursus voorstellen bij een gespecialiseerd trainingscentrum. We adviseren je ook hoe je een veiligheidscultuur kan laten groeien en ondersteunen binnen je bedrijf.
Hoe wij werken
Onze missie
Secuma helpt softwarebedrijven om veiligere applicaties te ontwikkelen. We moedigen het gebruik aan en helpen met de integratie van innovatieve oplossingen en processen uit de DevSecOps industrie. Hierdoor verbeteren we de veiligheid van uw applicaties en voorkomen we dat problemen uitgroeien tot incidenten.
Bedrijf
infosecuma.be
Sels Software & Security BV
Hoogputstraat 22B
3690 Zutendaal
België
BE0748911858
DV.A249876
Bedankt voor je bezoek aan Secuma |
Afbeeldingen met dank aan Unsplash