Cryptographic Algorithm Validation Program CAVP

Description
Cryptographic library offering various cryptographic mechanisms to Apple frameworks in the XNU kernel. The following cipher implementation is covered: Generic C non-optimized block mode and compound ciphers with ARM VNG AES / hash assembler implementation.
Version
12.0
Type
SOFTWARE
Vendor
Apple Inc.
One Apple Park Way, MS: 927-1CPS
Cupertino, CA 95014
USA
Contacts
Nina Kominiak
security-certifications@apple.com
+1-408-996-1010

A2869

   First Validated: 9/14/2022
Operating Environment Algorithm Capabilities
macOS Monterey 12 on Apple M Series M1 Expand
    ECDSA KeyGen (FIPS186-4) Expand
    macOS Monterey 12 on Apple M Series M1 Max Expand
      ECDSA KeyGen (FIPS186-4) Expand
      macOS Monterey 12 on Apple M Series M1 Pro Expand
        ECDSA KeyGen (FIPS186-4) Expand
        macOS Monterey 12 on Apple M Series M1 Expand
          ECDSA KeyVer (FIPS186-4) Expand
          macOS Monterey 12 on Apple M Series M1 Max Expand
            ECDSA KeyVer (FIPS186-4) Expand
            macOS Monterey 12 on Apple M Series M1 Pro Expand
              ECDSA KeyVer (FIPS186-4) Expand
              macOS Monterey 12 on Apple M Series M1 Expand
                ECDSA SigGen (FIPS186-4) Expand
                macOS Monterey 12 on Apple M Series M1 Max Expand
                  ECDSA SigGen (FIPS186-4) Expand
                  macOS Monterey 12 on Apple M Series M1 Pro Expand
                    ECDSA SigGen (FIPS186-4) Expand
                    macOS Monterey 12 on Apple M Series M1 Expand
                      ECDSA SigVer (FIPS186-4) Expand
                      macOS Monterey 12 on Apple M Series M1 Max Expand
                        ECDSA SigVer (FIPS186-4) Expand
                        macOS Monterey 12 on Apple M Series M1 Pro Expand
                          ECDSA SigVer (FIPS186-4) Expand
                          macOS Monterey 12 on Apple M Series M1 Expand
                            HMAC DRBG Expand
                            macOS Monterey 12 on Apple M Series M1 Max Expand
                              HMAC DRBG Expand
                              macOS Monterey 12 on Apple M Series M1 Pro Expand
                                HMAC DRBG Expand
                                macOS Monterey 12 on Apple M Series M1 Expand
                                  HMAC-SHA-1 Expand
                                  macOS Monterey 12 on Apple M Series M1 Max Expand
                                    HMAC-SHA-1 Expand
                                    macOS Monterey 12 on Apple M Series M1 Pro Expand
                                      HMAC-SHA-1 Expand
                                      macOS Monterey 12 on Apple M Series M1 Expand
                                        HMAC-SHA2-224 Expand
                                        macOS Monterey 12 on Apple M Series M1 Max Expand
                                          HMAC-SHA2-224 Expand
                                          macOS Monterey 12 on Apple M Series M1 Pro Expand
                                            HMAC-SHA2-224 Expand
                                            macOS Monterey 12 on Apple M Series M1 Expand
                                              HMAC-SHA2-256 Expand
                                              macOS Monterey 12 on Apple M Series M1 Max Expand
                                                HMAC-SHA2-256 Expand
                                                macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                  HMAC-SHA2-256 Expand
                                                  macOS Monterey 12 on Apple M Series M1 Expand
                                                    HMAC-SHA2-384 Expand
                                                    macOS Monterey 12 on Apple M Series M1 Max Expand
                                                      HMAC-SHA2-384 Expand
                                                      macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                        HMAC-SHA2-384 Expand
                                                        macOS Monterey 12 on Apple M Series M1 Expand
                                                          HMAC-SHA2-512 Expand
                                                          macOS Monterey 12 on Apple M Series M1 Max Expand
                                                            HMAC-SHA2-512 Expand
                                                            macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                              HMAC-SHA2-512 Expand
                                                              macOS Monterey 12 on Apple M Series M1 Expand
                                                                HMAC-SHA2-512/256 Expand
                                                                macOS Monterey 12 on Apple M Series M1 Max Expand
                                                                  HMAC-SHA2-512/256 Expand
                                                                  macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                                    HMAC-SHA2-512/256 Expand
                                                                    macOS Monterey 12 on Apple M Series M1 Expand
                                                                      RSA KeyGen (FIPS186-4) Expand
                                                                      macOS Monterey 12 on Apple M Series M1 Max Expand
                                                                        RSA KeyGen (FIPS186-4) Expand
                                                                        macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                                          RSA KeyGen (FIPS186-4) Expand
                                                                          macOS Monterey 12 on Apple M Series M1 Expand
                                                                            RSA SigGen (FIPS186-4) Expand
                                                                            macOS Monterey 12 on Apple M Series M1 Max Expand
                                                                              RSA SigGen (FIPS186-4) Expand
                                                                              macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                                                RSA SigGen (FIPS186-4) Expand
                                                                                macOS Monterey 12 on Apple M Series M1 Expand
                                                                                  RSA SigVer (FIPS186-4) Expand
                                                                                  macOS Monterey 12 on Apple M Series M1 Max Expand
                                                                                    RSA SigVer (FIPS186-4) Expand
                                                                                    macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                                                      RSA SigVer (FIPS186-4) Expand
                                                                                      macOS Monterey 12 on Apple M Series M1 Expand
                                                                                        SHA-1 Expand
                                                                                        macOS Monterey 12 on Apple M Series M1 Max Expand
                                                                                          SHA-1 Expand
                                                                                          macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                                                            SHA-1 Expand
                                                                                            macOS Monterey 12 on Apple M Series M1 Expand
                                                                                              SHA2-224 Expand
                                                                                              macOS Monterey 12 on Apple M Series M1 Max Expand
                                                                                                SHA2-224 Expand
                                                                                                macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                                                                  SHA2-224 Expand
                                                                                                  macOS Monterey 12 on Apple M Series M1 Expand
                                                                                                    SHA2-256 Expand
                                                                                                    macOS Monterey 12 on Apple M Series M1 Max Expand
                                                                                                      SHA2-256 Expand
                                                                                                      macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                                                                        SHA2-256 Expand
                                                                                                        macOS Monterey 12 on Apple M Series M1 Expand
                                                                                                          SHA2-384 Expand
                                                                                                          macOS Monterey 12 on Apple M Series M1 Max Expand
                                                                                                            SHA2-384 Expand
                                                                                                            macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                                                                              SHA2-384 Expand
                                                                                                              macOS Monterey 12 on Apple M Series M1 Expand
                                                                                                                SHA2-512 Expand
                                                                                                                macOS Monterey 12 on Apple M Series M1 Max Expand
                                                                                                                  SHA2-512 Expand
                                                                                                                  macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                                                                                    SHA2-512 Expand
                                                                                                                    macOS Monterey 12 on Apple M Series M1 Expand
                                                                                                                      SHA2-512/256 Expand
                                                                                                                      macOS Monterey 12 on Apple M Series M1 Max Expand
                                                                                                                        SHA2-512/256 Expand
                                                                                                                        macOS Monterey 12 on Apple M Series M1 Pro Expand
                                                                                                                          SHA2-512/256 Expand

                                                                                                                          Created October 05, 2016, Updated April 03, 2025