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 optimized SHA-1, SHA-224, SHA-256 using SHAVNG within watchOS.
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
SHS 4632
First Validated: 10/5/2018
Operating Environment |
Algorithm Capabilities |
watchOS 5 on Apple S3
|
SHA-1
- Message Length: 0-51200 Increment 8
|
watchOS 5 on Apple S3
|
SHA2-224
- Message Length: 0-51200 Increment 8
|
watchOS 5 on Apple S3
|
SHA2-256
- Message Length: 0-51200 Increment 8
|
watchOS 5 on Apple S3
|
SHA2-384
- Message Length: 0-102400 Increment 8
|
watchOS 5 on Apple S3
|
SHA2-512
- Message Length: 0-102400 Increment 8
|
DRBG 2434
First Validated: 10/5/2018
Operating Environment |
Algorithm Capabilities |
watchOS 5 on Apple S3
|
HMAC DRBG
- Prediction Resistance: No
- Capabilities:
- Capabilities:
- Capabilities:
- Capabilities:
- Capabilities:
Prerequisites:
|
HMAC 3857
First Validated: 10/12/2018
Operating Environment |
Algorithm Capabilities |
watchOS 5 on Apple S3
|
HMAC-SHA-1
- Key sizes < block size
- Key size = block size
- Key sizes > block size
Prerequisites:
|
watchOS 5 on Apple S3
|
HMAC-SHA2-224
- Key sizes < block size
- Key size = block size
- Key sizes > block size
Prerequisites:
|
watchOS 5 on Apple S3
|
HMAC-SHA2-256
- Key sizes < block size
- Key size = block size
- Key sizes > block size
Prerequisites:
|
watchOS 5 on Apple S3
|
HMAC-SHA2-384
- Key sizes < block size
- Key sizes > block size
- Key size = block size
Prerequisites:
|
watchOS 5 on Apple S3
|
HMAC-SHA2-512
- Key sizes < block size
- Key size = block size
- Key sizes > block size
Prerequisites:
|
AES 5845
First Validated: 10/5/2018
Operating Environment |
Algorithm Capabilities |
watchOS 5 on Apple S3
|
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
|
watchOS 5 on Apple S3
|
AES-CTR
- Key Length: 128, 192, 256
- Counter Source: Internal
|
watchOS 5 on Apple S3
|
AES-ECB
- Direction: Decrypt, Encrypt
- Key Length: 128, 192, 256
|
Created October 05, 2016, Updated December 18, 2020