Security is a team sport, and as a developer, you're a critical part of the Windows Security team. After all, nobody will want to use your apps or websites if they think they might catch a virus or lose their personal information. Fortunately, Windows has a treasure trove of valuable tricks and tools to help you safeguard your code and protect your users from the worst threats the internet has to offer. Take a walk on the safe side with this week’s skilling resources, designed to help you stay three steps ahead in the race against malware.
Time to learn: 50 minutes
READSupport for passkeys in Windows Looking for a more convenient alternative to traditional sign-ins? Learn how passkeys can help to manage your website access securely, without having to remember a litany of passwords. Authentication + PIN + Windows Hello |
READAdvancing key protection in Windows using VBS Developers can use the Cryptography API: Next Generation (CNG) framework to help secure Windows keys with virtualization-based security (VBS). Read all about creating, importing, and protecting your keys. Local Security Authority + NCrypt + Ephemeral keys + Per-boot keys |
|
READPersonal Data Encryption (PDE) When you want to give your business’s files an extra level of security, Personal Data Encryption has you covered. Find out more here. Windows Hello for Business + Windows 11 + Decryption keys |
READMeet the enclaveapi.h header and learn how you can use it to create a secure region of code within your applications. Secure Enclaves + Coding + System Services + Programming |
|
READA device protected by a Trusted Platform Module (TPM) is a device that is armed against malicious boot attacks. Get started protecting your own boot integrity. Azure + Measured Boot + Trusted Boot + Keys |
READAnnouncing Zero Trust DNS Private Preview Want to build your network around a domain name rather than an IP address? Find out how, and why this is a stronger choice for network security. Zero Trust + Windows DNS + Windows Filtering Platform |
|
READHop onto GitHub to browse through an arsenal of developer tools and documentation designed to get the most out of your security strategy. Win32 + GitHub + AppContainers + VisualStudio |
READProper app packaging should allow you to retain your app’s full functionality without sacrificing security. This is why Windows created MSIX. Learn everything you need to know about how this innovative app package format can provide you with seamless installations, guide in the building of secure least-privilege apps, and give your users visibility and control over their most sensitive resources. MSIX + Windows Insider Program + WinGet + Win32App Isolation |
|
READReady to take a deep dive into Microsoft’s fully managed, end-to-end signing service? Get started with this primer on Trusted Signing. Azure + Certificate signing + Certificate lifecycle management |
READHow do you spot the difference between trustworthy and untrustworthy code? Read about how Microsoft’s Smart App Control can help keep you safe. Certificates + Trusted Root Program + Malware |
|
WATCHPrioritize your most critical security findings with Microsoft Defender for DevOps In this live demo session recording from Microsoft Build 2023, you’ll see how DevOps can use findings from Microsoft Defender for Cloud to identify and address your biggest security concerns. Cloud + Defender + Azure |
BOOKMARKIt’s not too late to benefit from all the learning from this year’s Build sessions. Check out on-demand recordings of the latest developments at Build where many of our leaders spoke about the importance of security. Copilot + Generative AI + Cloud + Azure + Docker + NVIDIA + Intel + Security |
Feeling more secure yet? If not, freshen up on further security skills by checking out these past blog articles:
- Skilling snack: Windows passwordless options
- New Windows 11 features strengthen security to address evolving cyberthreat landscape
If you have any ideas for future learning you’d like to see, or if you’d like to engage with your fellow developers, leave a comment below and look forward to our next skilling snack.
Continue the conversation. Find best practices. Bookmark the Windows Tech Community, then follow us @MSWindowsITPro on X/Twitter. Looking for support? Visit Windows on Microsoft Q&A.