Fundamentals of Secure Design

by The Missing Link
×

CertifyMe Avatar Nayyar Ahmed


ISSUED ON

07 July 2025

VALIDITY

This Credential does not expire

About

Fundamentals of Secure Design course unravels the high level concepts that prime the participant to weave security into the fabric of their designs. Topics covered include threat modelling, fundamental security concepts like authentication and authorisation, encryption usage, input validation, secret storage, error handling, and third-party library dangers. Participants also cover third-party resources such as OWASP and SANS to help them build their applications securely.

Earning Criteria

Participant has demonstrated an understanding of fundamental secure design concepts. These include:

  • Threat modelling concepts and when to perform it.
  • Designing authentication and authorisation, including common mistakes and attacks.
  • Designing correct input validation and why input sanitisation may lead to problems.
  • Data protection via encryption and step-up authentication, and how attacks may steal data.
  • Protecting secrets and designing systems to safely and securely inject said secrets at runtime.
  • Logging and auditing considerations.
  • Third-party library dangers and limiting user input to said libraries.

In addition participant has understood:

  • How resources such as OWASP may help,
  • OWASP top 10 and CWE top 25.
  • Common tools, techniques and methods of exploitation employed by attackers.
  • Importance of security when building applications.

Share Your Credential


Credential Verification

Issued by: The Missing Link

Credential Signatory: The Missing Link


Immutable Ledger ID

barcode

Immutable Crypto Credential

QRCode