Cryptographic Algorithm Validation Program CAVP

Description
Cryptographic library offering various cryptographic mechanisms to Apple frameworks in user space. The following cipher implementation is covered: VNG assembler block mode with AES assembler implementation.
Version
13.0
Type
SOFTWARE
Vendor
Apple Inc.
One Apple Park Way, MS: 927-1CPS
Cupertino, CA 95014
USA
Contacts
Shawn Geddis
acvts_seclab@apple.com
+1-669-227-3579

A3487

   First Validated: 4/3/2023
Operating Environment Algorithm Capabilities
macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Expand
    AES-CCM Expand
    macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Max Expand
      AES-CCM Expand
      macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Pro Expand
        AES-CCM Expand
        macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Ultra Expand
          AES-CCM Expand
          macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Expand
            AES-CCM Expand
            macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Max Expand
              AES-CCM Expand
              macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Pro Expand
                AES-CCM Expand
                macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Expand
                  AES-CTR Expand
                  macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Max Expand
                    AES-CTR Expand
                    macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Pro Expand
                      AES-CTR Expand
                      macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Ultra Expand
                        AES-CTR Expand
                        macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Expand
                          AES-CTR Expand
                          macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Max Expand
                            AES-CTR Expand
                            macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Pro Expand
                              AES-CTR Expand
                              macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Expand
                                AES-ECB Expand
                                macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Max Expand
                                  AES-ECB Expand
                                  macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Pro Expand
                                    AES-ECB Expand
                                    macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Ultra Expand
                                      AES-ECB Expand
                                      macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Expand
                                        AES-ECB Expand
                                        macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Max Expand
                                          AES-ECB Expand
                                          macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Pro Expand
                                            AES-ECB Expand
                                            macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Expand
                                              AES-GCM Expand
                                              macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Max Expand
                                                AES-GCM Expand
                                                macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Pro Expand
                                                  AES-GCM Expand
                                                  macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Ultra Expand
                                                    AES-GCM Expand
                                                    macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Expand
                                                      AES-GCM Expand
                                                      macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Max Expand
                                                        AES-GCM Expand
                                                        macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Pro Expand
                                                          AES-GCM Expand
                                                          macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Expand
                                                            Counter DRBG Expand
                                                            macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Max Expand
                                                              Counter DRBG Expand
                                                              macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Pro Expand
                                                                Counter DRBG Expand
                                                                macOS Ventura 13 on Apple M Series (ARMv8.5-A) M1 Ultra Expand
                                                                  Counter DRBG Expand
                                                                  macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Expand
                                                                    Counter DRBG Expand
                                                                    macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Max Expand
                                                                      Counter DRBG Expand
                                                                      macOS Ventura 13 on Apple M Series (ARMv8.6-A) M2 Pro Expand
                                                                        Counter DRBG Expand

                                                                        Created October 05, 2016, Updated April 03, 2025