Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English Edit

Share via

Facebook x.com LinkedIn Email

Microsoft security engineering documentation

This collection of resources is designed to help you find security related documentation and information from across Microsoft.

Artificial intelligence and machine learning security

Overview

  • Threat taxonomy - Failure modes in machine learning
  • Threat modeling AI/ML systems and dependencies
  • Video (RSA 2020) - AI Security Engineering—Modeling/Detecting/Mitigating New Vulnerabilities
  • AI/ML pivots to the Security Development Lifecycle bug bar
  • Securing the future of AI/ML at Microsoft
  • Identifying Security Bug Reports Based Solely on Report Titles and Noisy Data
  • Video (RSA 2020) - Identifying Security Bug Reports Based Solely on Report Titles and Noisy Data

TLS 1.0 deprecation

Overview

  • Solving the TLS 1.0 problem, 2nd edition
  • Disable legacy TLS versions

About Microsoft's Government Security Program

Overview

  • Program overview
  • Transparency centers
  • Information sharing and exchange
  • Online access to source code
  • Access to technical information

Develop secure apps using Microsoft's SDL

Overview

  • Create a security process
  • Cryptographic recommendations
  • Threat Modeling with DevOps

About Microsoft's Cyber Defense Operations Center

Overview

  • Strategy brief
en-us
Your Privacy Choices
  • AI Disclaimer
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2025