ITU

Committed to connecting the world

Some suggestions on how to write more safe and secure programs

This paper presents a list of suggestions on how to avoid the most common pitfalls that make software less secure or Less safe than it should be. It is addressed to software developers and covers the phases of software design, implementation, and testing. It focuses on network application programs, but many of the suggestions are equally valid for other kinds of software.

Download the Document ( MS-Word )

Table of Contents

Introduction

Design

Implementation

Testing

Resources

Contact for comment/discussion: