The National Institute of Standards and Technology (NIST) defines the standard for AES encryption, and provides a rigorous testing process for software vendors. The certification process is carried out by independent testing labs who report the results to NIST for validation. The AES certification process tests every aspect of encryption and involves millions of encryption and decryption operations. Only the most dedicated security vendors are able to pass the tests and achieve NIST certification. Patrick Townsend Security Solutions has achieved AES Validation for all key sizes and modes of operation, on every major Enterprise platform.

 

Patrick Townsend Security Solutions AES Encryption Certifications

Below lists the validation number, implementation, and operational envrionment for all NIST certified products offered by Patrick Townsend Security Solutions.  All products listed are certified in the following modes:

 

ECB (e/d; 128, 192, 256)

CBC (e/d; 128, 192, 256)

CFB1 (e/d; 128, 192, 256)

CFB8 (e/d; 128, 192, 256)

CFB12 (e/d; 128, 192, 256)

OFB (e/d; 128, 192, 256)

CTR (e/d; 128, 192, 256; ext)

 

IBM i

Alliance AES Encryption for IBM iSeries - Validation #568

Implementation: IBM Power with IBM i5/OS on 64-bit Power

 

Alliance AES Library (IBM i V5R4) - Validation #1338

Implementation: IBM Power6 w/ IBM i V5R4

 

Alliance AES Library (IBM i V6R1) - Validation #1339

Implementation: IBM Power6 w/ IBM i V6R1

 

Alliance AES Library (IBM i V7R1) - Validation #1340

Implementation: IBM Power6 w/ IBM i V7R1

 

 

IBM z

Alliance AES Encryption for zSeries z/OS - Validation #576

Implementation: IBM 64-bit CP wtih IVM z/OS version 1.6

 

Windows

Alliance AES Encryption for Windows 2000 Server on Intel - Validation #575

Implementation: Intel with Windows 2000 Server on 32-bit Intel


 

Linux

Alliance AES Encryption for SUSE Linux Enterprise 9 on Power - Validation #573

Implementation: IBM Power with SUSE Linux Enterprise Server 9 on 64-bit Power

 

Alliance AES Encryption for SLES 9 on Intel - Validation #572

Implementation: Intel with SUSE Linux Enterprise Server 9 on 32-bit Intel

 

Alliance AES Encryption for Red Hat Enterprise 4 Linux on Power - Validation #571

Implementation: IBM PPC 64-bit with Red Hat Enterprise 4 Linux on 64-bit Power

 

Alliance AES Encryption for Red Hat Enterprise 4 Linux on Intel - Validation #570

Implementation: Intel 32-bit with Red Hat Enterprise 4 Linux on 32-bit Intel

 

 

UNIX

Alliance AES Encryption for AIX 5.3 on Power - Validation #569

Implementation: IBM Power 64-bit with AIX version 5.3

 

Alliance AES Encryption for Solaris 10 on Sparc - Validation #574

Implementation: Sun Sparc with Solaris 10 on Sparc

 

 

Additional Certifications

Alliance AES Library v1.5.5 - Validation #1245
Implementation: Intel 64-Bit w/ Linux

Modes/States/Key Sizes: ECB: (e/d; 128, 192, 256)

 

Alliance X9.31 Library v1.1.0 - Validation #692
Implementation: Intel 64-Bit w/ Linux

Modes/States/Key Sizes: ANSI X9.31 [AES-256Key]

 

Alliance Hash Library v2.0.3 - Validation #1144
Implementation: Intel 64-Bit w/ Linux

Modes/States/Key Sizes: SHA-256 (BYTE-only)

 

Alliance Hash Library v2.0.3 - Validation #728
Implementation: Intel 64-Bit w/ Linux

Modes/States/Key Sizes: HMAC-SHA256 (Key Size Ranges Tested: KS=BS) SHS Val#1144