Projects
Cryptographic Algorithm Validation Program
Cryptographic Algorithm Validation Program CAVP
Description
Cryptographic library offering various cryptographic mechanisms to Apple frameworks. The testing applies to user space and assembler VNG implementations.
Vendor
Apple Inc.
One Apple Park Way MS: 927-1CPS Cupertino, CA 95014 USA
Contacts
Shawn Geddis
geddis@apple.com
(669)227-3579
Fax: (866)315-1954
Stephanie Motre Martin
smotre@apple.com
(408)750-6235
Fax: (866)315-1954
AES 5880
First Validated: 10/12/2018
Operating Environment |
Algorithm Capabilities |
iOS 12 on Apple A12 Bionic
|
AES-CCM
- Key Length: 128, 192, 256
- Tag Length: 32, 48, 64, 80, 96, 112, 128
- IV Length: 56, 64, 72, 80, 88, 96, 104
- Payload Length: 0
- AAD Length: 0
|
iOS 12 on Apple A12 Bionic
|
AES-CTR
- Key Length: 128, 192, 256
- Counter Source: Internal
|
iOS 12 on Apple A12 Bionic
|
AES-ECB
- Direction: Decrypt, Encrypt
- Key Length: 128, 192, 256
|
iOS 12 on Apple A12 Bionic
|
AES-GCM
- Direction: Decrypt, Encrypt
- IV Generation: Internal
- IV Generation Mode: 8.2.1
- Key Length: 128, 192, 256
- Tag Length: 32, 64, 96, 104, 112, 120, 128
- IV Length: 96
- Payload Length: 120, 128, 960, 1024
- AAD Length: 120, 128, 960, 1024
|
Created October 05, 2016, Updated January 22, 2021