Разработка помогает применять необходимый набор средств безопасности в зависимости от решаемых системой задач и требований, предъявляемых к ее защищенности. В основе разработки лежит подход Security by Design. При его использовании меры защиты встраиваются в систему на каждом этапе разработки.