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

Description
Ellipsys security middleware targets embedded designs using Linux, Android, VxWorks, etc. It supports public key encryption, certificates, symmetric ciphers, hash, and authentication with a comprehensive API. It is compact and supports software only designs and hardware offload making it ideally suited for embedded applications.
Version
3.2
Type
SOFTWARE
Vendor
Elliptic Technologies
62 Steacie Drive
Suite 201
Ottawa, Ontario K2K 2A9
Canada
Contacts
Patrick Offers
[email protected]
(613) 254-5456
Fax: (613) 254-7260
Russ Baker
[email protected]
(613) 254-5456
Fax: (613) 254-7260

AES 1302

   First Validated: 4/21/2010
Operating Environment Algorithm Capabilities
Linux kernel 2.6.12 on ARM9 AES-CBC Expand
Red Hat Linux with kernel 2.6.31 on Intel Pentium 4 (32 bit) AES-CBC Expand
Ubuntu Linux with kernel 2.6.31 on AMD Phenom 9500 Quad-Core (64 bit) AES-CBC Expand
Linux kernel 2.6.12 on ARM9 AES-CCM Expand
Red Hat Linux with kernel 2.6.31 on Intel Pentium 4 (32 bit) AES-CCM Expand
Ubuntu Linux with kernel 2.6.31 on AMD Phenom 9500 Quad-Core (64 bit) AES-CCM Expand
Linux kernel 2.6.12 on ARM9 AES-CFB128 Expand
Red Hat Linux with kernel 2.6.31 on Intel Pentium 4 (32 bit) AES-CFB128 Expand
Ubuntu Linux with kernel 2.6.31 on AMD Phenom 9500 Quad-Core (64 bit) AES-CFB128 Expand
Linux kernel 2.6.12 on ARM9 AES-CMAC Expand
Red Hat Linux with kernel 2.6.31 on Intel Pentium 4 (32 bit) AES-CMAC Expand
Ubuntu Linux with kernel 2.6.31 on AMD Phenom 9500 Quad-Core (64 bit) AES-CMAC Expand
Linux kernel 2.6.12 on ARM9 AES-CTR Expand
Red Hat Linux with kernel 2.6.31 on Intel Pentium 4 (32 bit) AES-CTR Expand
Ubuntu Linux with kernel 2.6.31 on AMD Phenom 9500 Quad-Core (64 bit) AES-CTR Expand
Linux kernel 2.6.12 on ARM9 AES-ECB Expand
Red Hat Linux with kernel 2.6.31 on Intel Pentium 4 (32 bit) AES-ECB Expand
Ubuntu Linux with kernel 2.6.31 on AMD Phenom 9500 Quad-Core (64 bit) AES-ECB Expand
Linux kernel 2.6.12 on ARM9 AES-GCM Expand
Red Hat Linux with kernel 2.6.31 on Intel Pentium 4 (32 bit) AES-GCM Expand
Ubuntu Linux with kernel 2.6.31 on AMD Phenom 9500 Quad-Core (64 bit) AES-GCM Expand
Linux kernel 2.6.12 on ARM9 AES-OFB Expand
Red Hat Linux with kernel 2.6.31 on Intel Pentium 4 (32 bit) AES-OFB Expand
Ubuntu Linux with kernel 2.6.31 on AMD Phenom 9500 Quad-Core (64 bit) AES-OFB Expand
Linux kernel 2.6.12 on ARM9 AES-XTS Expand
Linux kernel 2.6.12 on ARM9 AES-XTS Expand
Red Hat Linux with kernel 2.6.31 on Intel Pentium 4 (32 bit) AES-XTS Expand
Red Hat Linux with kernel 2.6.31 on Intel Pentium 4 (32 bit) AES-XTS Expand
Ubuntu Linux with kernel 2.6.31 on AMD Phenom 9500 Quad-Core (64 bit) AES-XTS Expand
Ubuntu Linux with kernel 2.6.31 on AMD Phenom 9500 Quad-Core (64 bit) AES-XTS Expand

Created October 05, 2016, Updated September 22, 2026