Length: 27 minutes

This course provides an introduction to user password handling best practices. Viewers will learn steps for risk reduction in checking, transmission and storage of passwords. The course also aims to help them identify opportunities for making authentication a worthwhile and practical part of their architecture.

The primary intended audiences for this course are software architects, developers, quality engineers and testers. Experienced software designers, development managers and product managers seeking a basic understanding of password handling complexity will also benefit from this material.

Acknowledgements: SAFECode would like to thank Adobe for donating the material that formed the basis for this course.