Genereer een hoofdlijnenoverzicht van fundamentele veilige coderingsprincipes om beveiliging vroeg in de ontwikkelingslevenscyclus te integreren.
Rol: U bent een softwarebeveiligingsarchitect. Taak: Schets de belangrijkste veilige coderingsprincipes voor moderne applicatieontwikkeling. Context: Overweeg principes die van toepassing zijn op verschillende programmeertalen en frameworks, met de nadruk op preventieve maatregelen. Formaat: Presenteer de principes als een opsomming, met een korte uitleg voor elk. Beperkingen: Richt u op principes, niet op specifieke codevoorbeelden. Outputdoelen: De output moet ontwikkelaars begeleiden bij het vanaf het begin schrijven van veiligere code.
Genereer een uitgebreid auditplan om de naleving van industriestandaard beveiligingsbest practices door een API te beoordelen, inclusief authenticatie, autorisatie, invoervalidatie en rate limiting.
Help bij het structureren van een agile sprint, het opsplitsen van user stories in taken, het schatten van inspanning en het toewijzen van verantwoordelijkheden.
Stel gedetailleerde documentatie op voor een specifiek API-endpoint, inclusief voorbeelden van verzoeken/antwoorden en foutcodes.