Designing Secure Software

Prijzen vanaf
23,86

Uitgelicht


Beschrijving

Designing Secure Software is een onmisbaar handboek voor softwareprofessionals die de beveiliging van technologieproducten willen verbeteren. Geschreven door Loren Kohnfelder, die meer dan twintig jaar ervaring heeft in de branche, biedt dit boek een overzichtelijke en elegante gids om beveiliging vanaf de eerste ontwerpfase in software te integreren. Het helpt teams om security te omarmen en samen te werken aan een veilige softwareontwikkeling.

Kernconcepten en Veilig Ontwerpen

Het boek start met een diepgaande bespreking van essentiële concepten zoals vertrouwen, bedreigingen, mitigatie, veilige ontwerppatronen en cryptografie. Deze basiskennis vormt de fundamenten voor het begrijpen van de beveiligingsuitdagingen waarmee moderne software geconfronteerd wordt. Kohnfelder legt uit hoe belangrijk het is om de waardevolle activa, het aanvalsoppervlak en de vertrouwensgrenzen binnen een systeem te identificeren, wat essentieel is voor een goede beveiligingsstrategie.

Ontwerpproces met Beveiliging in Gedachte

Een van de belangrijkste bijdragen van dit boek is het tweede deel, dat zich richt op het proces van het ontwerpen en beoordelen van software met een sterke focus op beveiligingsaspecten. Kohnfelder biedt praktische richtlijnen voor het evalueren van diverse mitigatieopties en het effectief implementeren van bekende veilige coderingspatronen en -bibliotheken. Dit deel moedigt een gezamenlijke aanpak aan, waarbij het gehele team betrokken is bij het creëren van veilige software.

Veelvoorkomende Codering Flaws

In de laatste sectie van het boek worden de meest voorkomende coderingsfouten besproken die kunnen leiden tot kwetsbaarheden. Kohnfelder maakt gebruik van uitgebreide codefragmenten in C en Python om implementatiekwetsbaarheden te illustreren, van XSS en CSRF tot geheugentekorten en meer. Dit zorgt ervoor dat lezers praktische voorbeelden krijgen en leren hoe ze kwetsbaarheden kunnen herkennen en voorkomen in hun eigen code.

Geïnspireerd door Ervaring

Loren Kohnfelder's betrokkenheid bij toonaangevende technologiebedrijven zoals Microsoft en Google heeft geleid tot de ontwikkeling van talrijke softwarebeveiligingsinitiatieven, waaronder de STRIDE-bedreigingsmodellering. Dit boek is een moderne en pragmatische samenvatten van zijn beste praktijken, inzichten en visies op de toekomst van softwarebeveiliging.

Designing Secure Software is daarmee een waardevol hulpmiddel voor iedere softwareprofessional die zijn of haar kennis van beveiliging wil verdiepen en leren hoe ze deze effectief kan toepassen in hun dagelijkse werkzaamheden. Het boek biedt een rijke combinatie van theoretische concepten en praktische toepassingen, waardoor het een must-have is voor iedereen die betrokken is bij softwareontwikkeling.

Vergelijk aanbieders (1)

Shop
Prijs
Verzendkosten
Totale prijs
23,86
Gratis
23,86
Naar shop
Gratis Shipping Costs
Beschrijving

Designing Secure Software is een onmisbaar handboek voor softwareprofessionals die de beveiliging van technologieproducten willen verbeteren. Geschreven door Loren Kohnfelder, die meer dan twintig jaar ervaring heeft in de branche, biedt dit boek een overzichtelijke en elegante gids om beveiliging vanaf de eerste ontwerpfase in software te integreren. Het helpt teams om security te omarmen en samen te werken aan een veilige softwareontwikkeling.

Kernconcepten en Veilig Ontwerpen

Het boek start met een diepgaande bespreking van essentiële concepten zoals vertrouwen, bedreigingen, mitigatie, veilige ontwerppatronen en cryptografie. Deze basiskennis vormt de fundamenten voor het begrijpen van de beveiligingsuitdagingen waarmee moderne software geconfronteerd wordt. Kohnfelder legt uit hoe belangrijk het is om de waardevolle activa, het aanvalsoppervlak en de vertrouwensgrenzen binnen een systeem te identificeren, wat essentieel is voor een goede beveiligingsstrategie.

Ontwerpproces met Beveiliging in Gedachte

Een van de belangrijkste bijdragen van dit boek is het tweede deel, dat zich richt op het proces van het ontwerpen en beoordelen van software met een sterke focus op beveiligingsaspecten. Kohnfelder biedt praktische richtlijnen voor het evalueren van diverse mitigatieopties en het effectief implementeren van bekende veilige coderingspatronen en -bibliotheken. Dit deel moedigt een gezamenlijke aanpak aan, waarbij het gehele team betrokken is bij het creëren van veilige software.

Veelvoorkomende Codering Flaws

In de laatste sectie van het boek worden de meest voorkomende coderingsfouten besproken die kunnen leiden tot kwetsbaarheden. Kohnfelder maakt gebruik van uitgebreide codefragmenten in C en Python om implementatiekwetsbaarheden te illustreren, van XSS en CSRF tot geheugentekorten en meer. Dit zorgt ervoor dat lezers praktische voorbeelden krijgen en leren hoe ze kwetsbaarheden kunnen herkennen en voorkomen in hun eigen code.

Geïnspireerd door Ervaring

Loren Kohnfelder's betrokkenheid bij toonaangevende technologiebedrijven zoals Microsoft en Google heeft geleid tot de ontwikkeling van talrijke softwarebeveiligingsinitiatieven, waaronder de STRIDE-bedreigingsmodellering. Dit boek is een moderne en pragmatische samenvatten van zijn beste praktijken, inzichten en visies op de toekomst van softwarebeveiliging.

Designing Secure Software is daarmee een waardevol hulpmiddel voor iedere softwareprofessional die zijn of haar kennis van beveiliging wil verdiepen en leren hoe ze deze effectief kan toepassen in hun dagelijkse werkzaamheden. Het boek biedt een rijke combinatie van theoretische concepten en praktische toepassingen, waardoor het een must-have is voor iedereen die betrokken is bij softwareontwikkeling.


Productspecificaties

EAN
  • 9781718501935
Maat

Prijzen voor het laatst bijgewerkt op:

Uitgelichte Keuze
23,86
Naar shop