IT-lexicon › Beveiliging › Michael Howard

Michael Howard

Beveiliging Svenska → Bijgewerkt: 2026-10-15

De beveiligingsingenieur bij Microsoft wiens boek op het bureau van elke Windows-ontwikkelaar belandde toen het bedrijf in 2002 het werk stillegde om veilig programmeren te leren.

Writing Secure Code (2001, met David LeBlanc) was een praktijkhandleiding in plaats van een theorieboek: bufferoverflows, canonicalisatiefouten, least privilege en threat modeling, allemaal met concrete voorbeelden. Toen Bill Gates in januari 2002 Trustworthy Computing uitriep en de Windows-ontwikkeling pauzeerde voor een beveiligingsronde, werd de tweede editie breed uitgedeeld en noemde Gates zelf het verplichte lectuur binnen Microsoft.

Met Steve Lipner legde hij die ervaring vast in The Security Development Lifecycle (2006), en met LeBlanc en John Viega schreef hij 19 Deadly Sins of Software Security. Een van de meer praktische erfenissen is de SDL-lijst van verboden C-functies zoals strcpy: een hele bugklasse uitroeien door de compiler nee te laten zeggen.

← Terug naar het lexicon