Pour en savoir plus sur le développement de logiciels

(Ces documents sont seulement disponibles en anglais. Plusieurs des livres ci-dessous sont également avilable au CERN Bookshop).

Documents et sites Web à consulter absolument

Livres sur la sécurité des logiciels

  • Writing Secure Code
    Michael Howard, David LeBlanc (Microsoft Press 2002)
    Un bon livre sur les différents aspects de la production de logiciels surs, intéressant aussi pour les développeurs des plateformes Unix/Linux.
  • Secure Coding: Principles & Practices (voir aussi ici)
    Mark G. Graff, Kenneth R. van Wyk (O'Reilly 2003)
    Excerpt: Chapter 1: No Straight Thing
  • Security Engineering
    Ross Anderson (Wiley 2003)
    Le contenu entier du livre est téléchargeable gratuitement.
  • Building Secure Software
    John Viega, Gary McGraw (Addison Wesley 2001)
    Ce livre est relativement ancien, mais n'est pas obsolète, étant plus académique que technique.
    Informations de l'éditeur: Building Secure Software cuts to the heart of computer security to help students get security right the first time. Bugs in software are a serious problem and students must learn to take that into consideration early on in the software development lifecycle. Building Secure Software provides expert perspectives and techniques to help you ensure the security of essential software. If students learn to consider threats and vulnerabilities early in the development cycle they can build security into the system. With this book students will learn how to determine an acceptable level of risk, develop security tests, and plug security holes before software is even shipped.
    Excerpt: Chapter 1: Introduction to software security
  • Practical Unix & Internet Security
    Simson Garfinkel, Gene Spafford, Alan Schwartz (3rd Edition by O'Reilly 2003)
    Excerpts: Chapter 16: Secure Programming Techniques (part 1), (part 2), (part 3), (part 4)

Livres sur la cryptographie

Autres livres

  • The Art of Deception
    Kevin D. Mitnick (Wiley 2002)
    Un livre fascinant sur l'ingénierie sociale écrit par un "hacker" célèbre.
  • Security Warrior
    Cyrus Peikari, Anton Chuvakin (O'Reilly 2004)
    Probablement plus destiné aux administrateurs système, ce livre est tout de même intéressant pour les développeurs de logiciels.