FIPS resources

  1. FIPS 140-2 Security Requirements for Cryptographic Modules

    https://csrc.nist.gov/publications/detail/fips/140/2/final

  2. Annex A: Approved Security Functions for FIPS PUB 140-2

    https://csrc.nist.gov/CSRC/media/Publications/fips/140/2/final/documents/fips1402annexa.pdf

  3. Guidelines for the Selection, Configuration, and Use of Transport Layer Security (TLS) Implementations

    https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-52r2.pdf

  4. Implementation Guidance for FIPS 140-2 and the Cryptographic Module Validation Program

    https://csrc.nist.gov/csrc/media/projects/cryptographic-module-validation-program/documents/fips140-2/fips1402ig.pdf

  5. Microsoft’s approach to FIPS 140-2 validation

    https://docs.microsoft.com/en-us/windows/security/threat-protection/fips-140-validation

  6. TLS/SSL overview (Schannel SSP)

    https://docs.microsoft.com/en-us/windows-server/security/tls/tls-ssl-schannel-ssp-overview

  7. Cipher Suites in TLS/SSL (Schannel SSP)

    https://docs.microsoft.com/en-us/windows/win32/secauthn/cipher-suites-in-schannel

  8. TLS Cipher Suites in Windows 10 v1903, v1909, and v2004

    https://docs.microsoft.com/en-us/windows/win32/secauthn/tls-cipher-suites-in-windows-10-v1903

  9. TLS Elliptic Curves in Windows 10 version 1607 and later

    https://docs.microsoft.com/en-us/windows/win32/secauthn/tls-elliptic-curves-in-windows-10-1607-and-later