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
SafeZone FIPS Cryptographic Module is a FIPS 140-2 Security Level 1 validated software cryptographic module from INSIDE Secure. This compact and portable module provides the most commonly needed cryptographic primitives for a large variety of applications, including but not limited to DAR, DRM, TLS, and VPN.
Version
n 1.1
Type
FIRMWARE
Vendor
INSIDE Secure
Eerikinkatu 28
Helsinki 00180
Finland
Contacts
Serge Haumont
shaumont@insidesecure.com
+358 40 5808548
Marko Nippula
mnippula@insidesecure.com
+358 40 7629394

AES 3123

   First Validated: 11/21/2014
Operating Environment Algorithm Capabilities
<t-base-300 Trusted Execution Environment on ARMv7-a AES-CBC Expand
Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-CBC Expand
Android 4.4 on ARMv7-a Expand
    AES-CBC Expand
    iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-CBC Expand
    iOS 7.1 on ARMv7 AES-CBC Expand
    Raspbian Linux (kernel 3.10) on ARMv6 AES-CBC Expand
    Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-CBC Expand
    Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-CBC Expand
    Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-CBC Expand
    <t-base-300 Trusted Execution Environment on ARMv7-a AES-CCM Expand
    Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-CCM Expand
    Android 4.4 on ARMv7-a Expand
      AES-CCM Expand
      iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-CCM Expand
      iOS 7.1 on ARMv7 AES-CCM Expand
      Raspbian Linux (kernel 3.10) on ARMv6 AES-CCM Expand
      Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-CCM Expand
      Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-CCM Expand
      Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-CCM Expand
      <t-base-300 Trusted Execution Environment on ARMv7-a AES-CMAC Expand
      Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-CMAC Expand
      Android 4.4 on ARMv7-a Expand
        AES-CMAC Expand
        iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-CMAC Expand
        iOS 7.1 on ARMv7 AES-CMAC Expand
        Raspbian Linux (kernel 3.10) on ARMv6 AES-CMAC Expand
        Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-CMAC Expand
        Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-CMAC Expand
        Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-CMAC Expand
        <t-base-300 Trusted Execution Environment on ARMv7-a AES-CTR Expand
        Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-CTR Expand
        Android 4.4 on ARMv7-a Expand
          AES-CTR Expand
          iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-CTR Expand
          iOS 7.1 on ARMv7 AES-CTR Expand
          Raspbian Linux (kernel 3.10) on ARMv6 AES-CTR Expand
          Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-CTR Expand
          Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-CTR Expand
          Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-CTR Expand
          <t-base-300 Trusted Execution Environment on ARMv7-a AES-ECB Expand
          Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-ECB Expand
          Android 4.4 on ARMv7-a Expand
            AES-ECB Expand
            iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-ECB Expand
            iOS 7.1 on ARMv7 AES-ECB Expand
            Raspbian Linux (kernel 3.10) on ARMv6 AES-ECB Expand
            Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-ECB Expand
            Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-ECB Expand
            Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-ECB Expand
            <t-base-300 Trusted Execution Environment on ARMv7-a AES-GCM Expand
            <t-base-300 Trusted Execution Environment on ARMv7-a AES-GCM Expand
            Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-GCM Expand
            Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-GCM Expand
            Android 4.4 on ARMv7-a Expand
              AES-GCM Expand
              Android 4.4 on ARMv7-a Expand
                AES-GCM Expand
                iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-GCM Expand
                iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-GCM Expand
                iOS 7.1 on ARMv7 AES-GCM Expand
                iOS 7.1 on ARMv7 AES-GCM Expand
                Raspbian Linux (kernel 3.10) on ARMv6 AES-GCM Expand
                Raspbian Linux (kernel 3.10) on ARMv6 AES-GCM Expand
                Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-GCM Expand
                Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-GCM Expand
                Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-GCM Expand
                Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-GCM Expand
                Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-GCM Expand
                Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-GCM Expand
                <t-base-300 Trusted Execution Environment on ARMv7-a AES-GMAC Expand
                <t-base-300 Trusted Execution Environment on ARMv7-a AES-GMAC Expand
                Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-GMAC Expand
                Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-GMAC Expand
                Android 4.4 on ARMv7-a Expand
                  AES-GMAC Expand
                  Android 4.4 on ARMv7-a Expand
                    AES-GMAC Expand
                    iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-GMAC Expand
                    iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-GMAC Expand
                    iOS 7.1 on ARMv7 AES-GMAC Expand
                    iOS 7.1 on ARMv7 AES-GMAC Expand
                    Raspbian Linux (kernel 3.10) on ARMv6 AES-GMAC Expand
                    Raspbian Linux (kernel 3.10) on ARMv6 AES-GMAC Expand
                    Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-GMAC Expand
                    Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-GMAC Expand
                    Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-GMAC Expand
                    Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-GMAC Expand
                    Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-GMAC Expand
                    Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-GMAC Expand
                    <t-base-300 Trusted Execution Environment on ARMv7-a AES-KW Expand
                    Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-KW Expand
                    Android 4.4 on ARMv7-a Expand
                      AES-KW Expand
                      iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-KW Expand
                      iOS 7.1 on ARMv7 AES-KW Expand
                      Raspbian Linux (kernel 3.10) on ARMv6 AES-KW Expand
                      Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-KW Expand
                      Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-KW Expand
                      Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-KW Expand
                      <t-base-300 Trusted Execution Environment on ARMv7-a AES-KWP Expand
                      Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-KWP Expand
                      Android 4.4 on ARMv7-a Expand
                        AES-KWP Expand
                        iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-KWP Expand
                        iOS 7.1 on ARMv7 AES-KWP Expand
                        Raspbian Linux (kernel 3.10) on ARMv6 AES-KWP Expand
                        Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-KWP Expand
                        Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-KWP Expand
                        Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-KWP Expand
                        <t-base-300 Trusted Execution Environment on ARMv7-a AES-XTS Expand
                        <t-base-300 Trusted Execution Environment on ARMv7-a AES-XTS Expand
                        Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-XTS Expand
                        Android 4.2 on Intel Atom Z2560 w/ 32 bit library AES-XTS Expand
                        Android 4.4 on ARMv7-a Expand
                          AES-XTS Expand
                          Android 4.4 on ARMv7-a Expand
                            AES-XTS Expand
                            iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-XTS Expand
                            iOS 7.1 on ARM64 with ARMv8 Crypto Extensions AES-XTS Expand
                            iOS 7.1 on ARMv7 AES-XTS Expand
                            iOS 7.1 on ARMv7 AES-XTS Expand
                            Raspbian Linux (kernel 3.10) on ARMv6 AES-XTS Expand
                            Raspbian Linux (kernel 3.10) on ARMv6 AES-XTS Expand
                            Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-XTS Expand
                            Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 32 bit library AES-XTS Expand
                            Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-XTS Expand
                            Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 with AES-NI w/ 64 bit library AES-XTS Expand
                            Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-XTS Expand
                            Ubuntu Linux (kernel 3.13) on Intel Atom Z3740 without AES-NI w/ 64 bit library AES-XTS Expand

                            Created October 05, 2016, Updated March 16, 2023