Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Cryptographic Algorithm Validation Program CAVP

Implementation Name
Description
Kingston D500S Cryptographic Algorithms
Version
2.00
Type
FIRMWARE
Vendor
Kingston Technology Company, Inc.
17600 Newhope Street
Fountain Valley, CA 92708
USA
Contacts
Jason J. Chen
jason_chen@kingston.com
714-445-3449
Fax: 714-438-2765
Daniel Lee
daniel_lee@kingston.com
714-427-3771

A3268

   First Validated: 1/31/2023
Operating Environment Algorithm Capabilities
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
AES-CBC
  • Direction: Decrypt, Encrypt
  • Key Length: 256
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
AES-ECB
  • Direction: Decrypt, Encrypt
  • Key Length: 256
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
AES-KW
  • Direction: Decrypt, Encrypt
  • Cipher: Cipher
  • Key Length: 256
  • Payload Length: 256
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
AES-XTS Testing Revision 2.0
  • Direction: Decrypt, Encrypt
  • Key Length: 256
  • Payload Length: 4096
  • Tweak Mode: Number
  • Data Unit Length Matches Payload
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
ECDSA KeyGen (FIPS186-5)
  • Curve: P-256
  • Secret Generation Mode: extra bits
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
ECDSA KeyVer (FIPS186-4)
  • Curve: P-256
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
HMAC DRBG
  • Prediction Resistance: Yes
  • Supports Reseed
    • Capabilities:
      • Mode: SHA2-256
      • Entropy Input: 1024
      • Nonce: 512
      • Personalization String Length: 0
      • Additional Input: 0
      • Returned Bits: 256
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
HMAC-SHA2-256
  • MAC: 256
  • Key Length: 8-2040 Increment 8
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
KAS-ECC-SSC Sp800-56Ar3
  • Domain Parameter Generation Methods: P-256
  • Scheme:
    • ephemeralUnified:
      • KAS Role: responder
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
KDA TwoStep SP800-56Cr2
    • Capabilities:
      • Fixed Info Pattern: uPartyInfo||vPartyInfo||l
      • Fixed Info Encoding: concatenation
      • KDF Mode: counter
      • MAC Modes: HMAC-SHA2-256
      • Fixed Data Order: before fixed data
      • Counter Lengths: 32
      • Supported Lengths: 256
  • Derived Key Length: 256
  • Shared Secret Length: 256
  • Perform Multiple Expansion Tests
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
PBKDF
    • Capabilities:
      • Iteration Count: 1024
      • HMAC Algorithm: SHA2-256
      • Password Length: 8-128 Increment 1
      • Salt Length: 256
      • Key Data Length: 256
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
RSA SigVer (FIPS186-4)
    • Capabilities:
      • Signature Type: PKCS 1.5
        • Properties:
          • Modulo: 2048
            • Hash Pair:
              • Hash Algorithm: SHA2-256
  • Public Exponent Mode: Random
Kingston PS2251-15
  • Processor: PS2251-15
    • Kingston PS2251-15 USB AES Micro-Controller
SHA2-256
  • Message Length: 0-65536 Increment 8

Created October 05, 2016, Updated August 08, 2024