Computer Security Resource Center

Computer Security Resource Center

Computer Security
Resource Center

Cryptographic Algorithm Validation Program

Description
Cryptographic library offering various cryptographic mechanisms to Apple frameworks. The testing applies to kernel space and generic, non-optimized software within watchOS.
Version
8.0
Type
SOFTWARE
Vendor
Apple Inc.
1 Infinite Loop
Cupertino, CA 95014
USA
Contacts
Shawn Geddis
geddis@apple.com
(669)227-3579
Fax: (866)315-1954

Validations

Number
Date
Operating Environments
Algorithm Capabilities
TDES 2628
1/19/2018
  • watchOS 4 on Apple S1P
  • TDES-CBC
    • Direction: Decrypt, Encrypt
    • Keying Option: 1
  • TDES-ECB
    • Direction: Decrypt, Encrypt
    • Keying Option: 1
HMAC 3405
1/26/2018
  • watchOS 4 on Apple S1P
ECDSA 1325
1/19/2018
  • watchOS 4 on Apple S1P
Component 1652
1/19/2018
  • watchOS 4 on Apple S1P
RSA 2763
1/19/2018
  • watchOS 4 on Apple S1P
  • RSA SigVer (186-4)
      • Capabilities:
        • Signature Type: PKCS 1.5
          • Properties:
            • Modulo: 1024
              • Hash Pair:
                • Hash Algorithm: SHA-1
              • Hash Pair:
                • Hash Algorithm: SHA2-224
              • Hash Pair:
                • Hash Algorithm: SHA2-256
              • Hash Pair:
                • Hash Algorithm: SHA2-384
              • Hash Pair:
                • Hash Algorithm: SHA2-512
          • Properties:
            • Modulo: 2048
              • Hash Pair:
                • Hash Algorithm: SHA-1
              • Hash Pair:
                • Hash Algorithm: SHA2-224
              • Hash Pair:
                • Hash Algorithm: SHA2-256
              • Hash Pair:
                • Hash Algorithm: SHA2-384
              • Hash Pair:
                • Hash Algorithm: SHA2-512
          • Properties:
            • Modulo: 3072
              • Hash Pair:
                • Hash Algorithm: SHA-1
              • Hash Pair:
                • Hash Algorithm: SHA2-224
              • Hash Pair:
                • Hash Algorithm: SHA2-256
              • Hash Pair:
                • Hash Algorithm: SHA2-384
              • Hash Pair:
                • Hash Algorithm: SHA2-512
    Prerequisites:
SHS 4151
1/19/2018
  • watchOS 4 on Apple S1P
  • SHA-384
    • Message Length: 0-102400 Increment 8
  • SHA-512
    • Message Length: 0-102400 Increment 8
DRBG 1917
1/19/2018
  • watchOS 4 on Apple S1P
  • HMAC DRBG
    • Prediction Resistance: No
      • Capabilities:
        • Mode: SHA2-384
      • Capabilities:
        • Mode: SHA2-512
    Prerequisites:
Component 1653
1/19/2018
  • watchOS 4 on Apple S3