TippingPoint Crypto Core FIPS Object Module for OpenSSL

Certificate #2391

Webpage information

Status historical
Historical reason Moved to historical list due to sunsetting
Validation dates 11.06.2015 , 24.12.2015 , 22.11.2017 , 01.12.2017 , 04.03.2019 , 14.11.2019
Standard FIPS 140-2
Security level 1
Type Software
Embodiment Multi-Chip Stand Alone
Caveat When built, installed, protected and initialized as assumed by the Crypto Officer role and as specified in the provided Security Policy. Appendix A of the provided Security Policy specifies the actual distribution tar file containing the source code of this module. There shall be no additions, deletions or alterations to the tar file contents as used during module build. The distribution tar file shall be verified as specified in Appendix A of the provided Security Policy. Installation and protection shall be completed as specified in Appendix A of the provided Security Policy. Initialization shall be invoked as per Section 4 of the provided Security Policy. Any deviation from specified verification, protection, installation and initialization procedures will result in a non FIPS 140-2 compliant module.
Exceptions
  • Roles, Services, and Authentication: Level 2
  • Physical Security: N/A
  • Design Assurance: Level 3
  • Mitigation of Other Attacks: N/A
Description The TippingPoint Crypto Core OpenSSL is a software library which provides FIPS 140-2 approved cryptographic algorithms and services for TippingPoint security products.
Tested configurations
  • Android 2.2 (gcc Compiler Version 4.4.0) [1], Android 2.2 running on Qualcomm QSD8250 (ARMv7) with NEON (gcc Compiler Version 4.4.0) [1], Microsoft Windows 7 (32 bit) (Microsoft 32 bit C/C++ Optimizing Compiler Version 16.00) [1], uCLinux 0.9.29 (gcc Compiler Version 4.2.1) [1], Fedora 14 running on Intel Core i5 with PAA (gcc Compiler Version 4.5.1) [1], HP-UX 11i (32 bit) (HP C/aC++ B3910B) [1], HP-UX 11i (64 bit) (HP C/aC++ B3910B) [1], Ubuntu 10.04 (32 bit) (gcc Compiler Version 4.1.3) [1], Ubuntu 10.04 (64 bit) (gcc Compiler Version 4.1.3) [1], Android 3.0 (gcc Compiler Version 4.4.0) [1], Linux 2.6.27 (gcc Compiler Version 4.2.4) [1], Microsoft Windows 7 (64 bit) (Microsoft C/C++ Optimizing Compiler Version 16.00) [1], Ubuntu 10.04 running on Intel Core i5 with PAA (32 bit) (gcc Compiler Version 4.1.3) [1], Linux 2.6.33 (gcc Compiler Version 4.1.0) [1], Android 2.2 running on OMAP 3530 (ARMv7) with NEON (gcc Compiler Version 4.1.0) [1], VxWorks 6.8 (gcc Compiler Version 4.1.2) [1], Linux 2.6 (gcc Compiler Version 4.3.2) [1], Linux 2.6.32 (gcc Compiler Version 4.3.2) [1], Oracle Solaris 10 (32 bit) (gcc Compiler Version 3.4.3) [1], Oracle Solaris 10 (64 bit) (gcc Compiler Version 3.4.3) [1], Oracle Solaris 11(32 bit) (gcc Compiler Version 4.5.2) [1], Oracle Solaris 11 (64 bit) (gcc Compiler Version 4.5.2) [1], Oracle Solaris 11 running on Intel Xeon 5675 with PAA (32 bit) (gcc Compiler Version 4.5.2) [1], Oracle Solaris 11 running on Intel Xeon 5675 with PAA (64 bit) (gcc Compiler Version 4.5.2) [1], Oracle Linux 5 (64 bit) (gcc Compiler Version 4.1.2) [1], CascadeOS 6.1 (32 bit) (gcc Compiler Version 4.4.5) [1], CascadeOS 6.1 (64 bit) (gcc Compiler Version 4.4.5) [1], Oracle Linux 5 running on Intel Xeon 5675 with PAA (gcc Compiler Version 4.1.2) [1], Oracle Linux 6 (gcc Compiler Version 4.4.6) [1], Oracle Linux 6 running on Intel Xeon 5675 with PAA (gcc Compiler Version 4.4.6) [1], Oracle Solaris 11 (32 bit) (Sun C Version 5.12) [1], Oracle Solaris 11 (64 bit) (Sun C Version 5.12) [1], Android 4.0 (gcc Compiler Version 4.4.3) [1], Apple iOS 5.1 (gcc Compiler Version 4.2.1) [1], Microsoft Windows CE 6.0 (Microsoft C/C++ Optimizing Compiler Version 15.00 for ARM) [1], Microsoft Windows CE 5.0 (Microsoft C/C++ Optimizing Compiler Version 13.10 for ARM) [1], Linux 2.6 (gcc Compiler Version 4.1.0) [1], DSP Media Framework 1.4 (TMS320C6x C/C++ Compiler v6.0.13) [1], Android 4.0 running on TI OMAP 3 (ARMv7) with NEON (gcc Compiler Version 4.4.3) [1], NetBSD 5.1 (gcc Compiler Version 4.1.3) [1], Microsoft Windows 7 running on Intel Core i5-2430M (64-bit) with PAA (Microsoft C/C++ Optimizing Compiler Version 16.00 for x64) [1], Android 4.1 running on TI DM3730 (ARMv7) (gcc Compiler Version 4.6) [1], Android 4.1 running on TI DM3730 (ARMv7) with NEON (gcc Complier Version 4.6) [1], Android 4.2 running on Nvidia Tegra 3 (ARMv7) (gcc Compiler Version 4.6) [1], Android 4.2 running on Nvidia Tegra 3 (ARMv7) with Neon (gcc Compiler Version 4.6) [1], Windows Embedded Compact 7 running on Freescale i.MX53xA (ARMv7) with NEON (Microsoft C/C++ Optimizing Compiler Version 15.00.20720) [1], Windows Embedded Compact 7 running on Freescale i.MX53xD (ARMv7) with NEON (Microsoft C/C++ Optimizing Compiler Version 15.00.20720) [1], Android 4.0 running on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON (gcc compiler Version 4.4.3) [1], Apple OS X 10.7 running on Intel Core i7-3615QM (Apple LLVM version 4.2) [1], Apple iOS 5.0 running on ARM Cortex A8 (ARMv7) with NEON (gcc Compiler Version 4.2.1) [1], OpenWRT 2.6 running on MIPS 24Kc (gcc Compiler Version 4.6.3) [1], QNX 6.4 running on Freescale i.MX25 (ARMv4) (gcc Compiler Version 4.3.3) [1], Apple iOS 6.1 running on Apple A6X SoC (ARMv7s) (gcc Compiler Version 4.2.1) [1], eCos 3 running on Freescale i.MX27 926ejs (ARMv5TEJ) (gcc Compiler Version 4.3.2) [1], Ubuntu 13.04 running on AM335x Cortex-A8 (ARMv7) (gcc Compiler Version 4.7.3) [1], Ubuntu 13.04 running on AM335x Cortex-A8 (ARMv7) with NEON (gcc Compiler Version 4.7.3) [1], Linux 3.8 running on ARM926 (ARMv5TEJ) (gcc Compiler Version 4.7.3) [1], iOS 6.0 running on Apple A5 / ARM Cortex-A9 (ARMv7) without NEON (gcc Compiler Version 4.2.1) [1], iOS 6.0 running on Apple A5 / ARM Cortex-A9 (ARMv7) with NEON (gcc Compiler Version 4.2.1) [1], Linux 2.6 running on Freescale e500v2 (PPC) (gcc Compiler Version 4.4.1) [1], AcanOS 1.0 running on Intel Core i7-3612QE (x86) without PAA (gcc Compiler Version 4.6.2) [1], AcanOS 1.0 running on Intel Core i7-3612QE (x86) with PAA (gcc Compiler Version 4.6.2) [1], AcanOS 1.0 running on Feroceon 88FR131 (ARMv5) (gcc Compiler Version 4.5.3) [1], FreeBSD 8.4 running on Intel Xeon E5440 (x86) without PAA (gcc Compiler Version 4.2.1) [1], FreeBSD 9.1 running on Xeon E5-2430L (x86) without PAA (gcc Compiler Version 4.2.1) [1], FreeBSD 9.1 running on Xeon E5-2430L (x86) with PAA (gcc Compiler Version 4.2.1) [1], ArbOS 5.3 running on Xeon E5645 (x86) without PAA (gcc Compiler Version 4.1.2) [1], Linux ORACLESP 2.6 running on ASPEED AST-Series (ARMv5) (gcc Compiler Version 4.4.5) [1], Linux ORACLESP 2.6 running on Emulex PILOT3 (ARMv5) (gcc Compiler Version 4.4.5) [1], ArbOS 5.3 running on Xeon E5645 (x86) with PAA (gcc Compiler Version 4.1.2) [1], FreeBSD 9.2 running on Xeon E5-2430L (x86) without PAA (gcc Compiler Version 4.2.1) [1], FreeBSD 9.2 running on Xeon E5-2430L (x86) with PAA (gcc Compiler Version 4.2.1) [1], FreeBSD 10.0 running on Xeon E5-2430L (x86) without PAA (clang Compiler Version 3.3) [1], FreeBSD 10.0 running on Xeon E5-2430L (x86) with PAA (clang Compiler Version 3.3) [1], FreeBSD 8.4 running on Intel Xeon E5440 (x86) 32-bit (gcc Compiler Version 4.2.1) [1], Vmware Horizon Workspace 2.1 under vSphere ESXi 5.5 running on Intel Xeon E3-1220 (x86) without PAA (gcc Compiler Version 4.5.1) [1], Vmware Horizon Workspace 2.1 under vSphere ESXi 5.5 running on Intel Xeon E3-1220 (x86) with PAA (gcc Compiler Version 4.5.1) [1], QNX 6.5 running on Freescale i.MX25 (ARMv4) (gcc Compiler Version 4.3.3) [1], CentOS 5.6 64-bit running on Intel Xeon E5-2620v3 (gcc Compiler Version 4.1.2) [1], CentOS 5.6 64-bit running on Intel Xeon E5-2690v3 (gcc Compiler Version 4.1.2) [1], Linux Yocto 4.4 on 440T running on an Intel Core i3-3220 without PAA (gcc Compiler Version 5.3.0) [2], Linux Yocto 4.4 on 2200T running on an Intel Xeon E5-2620 with PAA (gcc Compiler Version 5.3.0) [2], Linux Yocto 4.4 on 8200TX running on an Intel Xeon E5-2648L v3 with PAA (gcc Compiler Version 5.3.0) [2], Linux Yocto 4.4 on 8400TX running on an Intel Xeon E5-2648L v3 with PAA (gcc Compiler Version 5.3.0) [2], Linux Yocto 4.4 on VMware ESXi 6.5 hypervisor running on an HP ProLiant DL360 without PAA (gcc Compiler Version 5.3.0) [2], CentOS 5.6 64-bit running on Intel Xeon E5-2620v4 (gcc Compiler Version 4.1.2) [1] (single-user mode)
Vendor Trend Micro Inc.
References

This certificate's webpage directly references 0 certificates, transitively this expands into 0 certificates.

Security policy

Symmetric Algorithms
AES, TDEA, Triple-DES, HMAC, CMAC
Asymmetric Algorithms
ECDSA, ECC, Diffie-Hellman, DSA
Hash functions
SHA-1, SHA1, SHA-224, SHA224, SHA256, SHA384, SHA512, SHA-256, SHA-384, SHA-2
Schemes
Key Agreement, Key agreement
Randomness
DRBG, RNG
Libraries
OpenSSL
Elliptic Curves
P-224, P-521, P-192, P-256, P-384, K-409, B-233, B-409, K-233, B-163, B-283, B-571, K-256, K-521, B-256
Block cipher modes
ECB, CBC, CTR, CFB, OFB, GCM, CCM, XTS

Vendor
Qualcomm, Broadcom, Microsoft, Microsoft Corporation

File metadata

Author Pimm, Kevin H. (TippingPoint)
Creation date D:20191113132546-05'00'
Modification date D:20191113132632-05'00'
Pages 37
Creator Acrobat PDFMaker 17 for Word
Producer Adobe PDF Library 15.0

References

Outgoing
  • 1747 - historical - OpenSSL FIPS Object Module
  • 384 - historical - IBM® Crypto for C (ICC)

Heuristics

No heuristics are available for this certificate.

References

Loading...

Updates Feed

  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate was first processed.

Raw data

{
  "_type": "sec_certs.sample.fips.FIPSCertificate",
  "cert_id": 2391,
  "dgst": "2120ea176dd154dd",
  "heuristics": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.Heuristics",
    "algorithms": {
      "_type": "Set",
      "elements": [
        "ECDSA#496",
        "DSA#693",
        "SHS#3850",
        "DRBG#1601",
        "SHS#2719",
        "CVL#464",
        "ECDSA#264",
        "SHS#2368",
        "Triple-DES#1223",
        "DSA#764",
        "Triple-DES#1465",
        "CVL#12",
        "AES#2929",
        "AES#C418",
        "DRBG#264",
        "CVL#36",
        "RSA#1145",
        "AES#2342",
        "HMAC#1288",
        "DRBG#292",
        "CVL#71",
        "DRBG#C418",
        "DRBG#157",
        "DSA#938",
        "RSA#1477",
        "RSA#1535",
        "RSA#1273",
        "SHS#1923",
        "DSA#589",
        "HMAC#1485",
        "SHS#2102",
        "ECDSA#347",
        "AES#2116",
        "DSA#1245",
        "AES#2484",
        "RSA#2563",
        "HMAC#C418",
        "CVL#1346",
        "DRBG#342",
        "SHS#1655",
        "CVL#85",
        "DSA#661",
        "SHS#C418",
        "DSA#C418",
        "Triple-DES#1492",
        "ECDSA#394",
        "HMAC#1126",
        "SHS#1840",
        "Triple-DES#2495",
        "HMAC#1451",
        "CVL#24",
        "HMAC#2078",
        "ECDSA#378",
        "RSA#960",
        "CVL#260",
        "CVL#49",
        "DRBG#316",
        "SHS#2019",
        "Triple-DES#1868",
        "Triple-DES#C418",
        "HMAC#3115",
        "CVL#331",
        "DRBG#739",
        "Triple-DES#1742",
        "AES#2824",
        "RSA#C418",
        "RSA#1678",
        "DRBG#485",
        "ECDSA#C418",
        "SHS#2465",
        "RSA#1237",
        "Triple-DES#1522",
        "HMAC#1856",
        "CVL#C418",
        "AES#3281",
        "DSA#870",
        "AES#1884",
        "AES#4703",
        "RSA#1205",
        "ECDSA#1161",
        "Triple-DES#1346",
        "HMAC#1363",
        "ECDSA#528",
        "ECDSA#383",
        "ECDSA#315",
        "ECDSA#634",
        "DRBG#229",
        "DSA#734",
        "ECDSA#413",
        "SHS#2056",
        "Triple-DES#1695",
        "CVL#10",
        "HMAC#1768",
        "AES#2394",
        "DSA#748",
        "HMAC#1526",
        "Triple-DES#1398",
        "AES#2234",
        "DRBG#540",
        "CVL#53",
        "DSA#853",
        "RSA#1086",
        "ECDSA#270"
      ]
    },
    "cpe_matches": null,
    "direct_transitive_cves": null,
    "extracted_versions": {
      "_type": "Set",
      "elements": [
        "-"
      ]
    },
    "indirect_transitive_cves": null,
    "module_processed_references": {
      "_type": "sec_certs.sample.certificate.References",
      "directly_referenced_by": null,
      "directly_referencing": null,
      "indirectly_referenced_by": null,
      "indirectly_referencing": null
    },
    "module_prunned_references": {
      "_type": "Set",
      "elements": []
    },
    "policy_processed_references": {
      "_type": "sec_certs.sample.certificate.References",
      "directly_referenced_by": null,
      "directly_referencing": {
        "_type": "Set",
        "elements": [
          "384",
          "1747"
        ]
      },
      "indirectly_referenced_by": null,
      "indirectly_referencing": {
        "_type": "Set",
        "elements": [
          "93",
          "81",
          "105",
          "94",
          "98",
          "80",
          "82",
          "78",
          "83",
          "1747",
          "97",
          "96",
          "101",
          "89",
          "79",
          "95",
          "91",
          "77",
          "90",
          "84",
          "88",
          "384",
          "86",
          "99",
          "87",
          "92",
          "100"
        ]
      }
    },
    "policy_prunned_references": {
      "_type": "Set",
      "elements": [
        "384",
        "1747"
      ]
    },
    "related_cves": null,
    "verified_cpe_matches": null
  },
  "pdf_data": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.PdfData",
    "keywords": {
      "asymmetric_crypto": {
        "ECC": {
          "ECC": {
            "ECC": 4
          },
          "ECDSA": {
            "ECDSA": 17
          }
        },
        "FF": {
          "DH": {
            "Diffie-Hellman": 7
          },
          "DSA": {
            "DSA": 17
          }
        }
      },
      "certification_process": {},
      "cipher_mode": {
        "CBC": {
          "CBC": 3
        },
        "CCM": {
          "CCM": 4
        },
        "CFB": {
          "CFB": 3
        },
        "CTR": {
          "CTR": 2
        },
        "ECB": {
          "ECB": 3
        },
        "GCM": {
          "GCM": 5
        },
        "OFB": {
          "OFB": 1
        },
        "XTS": {
          "XTS": 4
        }
      },
      "cplc_data": {},
      "crypto_engine": {},
      "crypto_library": {
        "OpenSSL": {
          "OpenSSL": 46
        }
      },
      "crypto_protocol": {},
      "crypto_scheme": {
        "KA": {
          "Key Agreement": 2,
          "Key agreement": 1
        }
      },
      "device_model": {},
      "ecc_curve": {
        "NIST": {
          "B-163": 3,
          "B-233": 2,
          "B-256": 1,
          "B-283": 2,
          "B-409": 2,
          "B-571": 2,
          "K-233": 4,
          "K-256": 1,
          "K-409": 4,
          "K-521": 1,
          "P-192": 10,
          "P-224": 11,
          "P-256": 6,
          "P-384": 5,
          "P-521": 11
        }
      },
      "eval_facility": {},
      "fips_cert_id": {
        "Cert": {
          "# 1237": 1,
          "# 1346": 1,
          "# 384": 1,
          "#1747": 2
        }
      },
      "fips_certlike": {
        "Certlike": {
          "AES 128/192/256": 1,
          "AES 128/192/256 985": 1,
          "AES 128/256": 1,
          "AES, 256": 1,
          "DRBG 157": 1,
          "DRBG5": 1,
          "DSA(1024": 1,
          "HMAC SHA-1": 1,
          "HMAC- SHA-1": 1,
          "HMAC-SHA-1": 16,
          "HMAC-SHA1": 4,
          "PKCS#1": 2,
          "SHA ( 256": 1,
          "SHA (224": 3,
          "SHA( 224": 1,
          "SHA( 256": 1,
          "SHA- 1": 1,
          "SHA- 1, 224": 5,
          "SHA- 224": 1,
          "SHA-1": 18,
          "SHA-1, 224": 18,
          "SHA-2": 7,
          "SHA-2 (224": 2,
          "SHA-2 960": 1,
          "SHA-224": 17,
          "SHA-256": 1,
          "SHA-384": 1,
          "SHA1": 1,
          "SHA224": 1,
          "SHA256": 3,
          "SHA384": 1,
          "SHA512": 2
        }
      },
      "fips_security_level": {},
      "hash_function": {
        "SHA": {
          "SHA1": {
            "SHA-1": 36,
            "SHA1": 1
          },
          "SHA2": {
            "SHA-2": 10,
            "SHA-224": 17,
            "SHA-256": 1,
            "SHA-384": 1,
            "SHA224": 1,
            "SHA256": 3,
            "SHA384": 1,
            "SHA512": 2
          }
        }
      },
      "ic_data_group": {},
      "javacard_api_const": {},
      "javacard_packages": {},
      "javacard_version": {},
      "os_name": {},
      "pq_crypto": {},
      "randomness": {
        "PRNG": {
          "DRBG": 20
        },
        "RNG": {
          "RNG": 3
        }
      },
      "side_channel_analysis": {},
      "standard_id": {
        "FIPS": {
          "FIPS 140-2": 48,
          "FIPS 180-4": 2,
          "FIPS 186-2": 8,
          "FIPS 186-3": 1,
          "FIPS 186-4": 8,
          "FIPS 197": 2,
          "FIPS 198": 1,
          "FIPS 198-1": 1
        },
        "NIST": {
          "SP 800-131A": 2,
          "SP 800-38B": 2,
          "SP 800-38C": 2,
          "SP 800-38D": 2,
          "SP 800-38E": 1,
          "SP 800-56A": 4,
          "SP 800-56B": 1,
          "SP 800-67": 1,
          "SP 800-89": 1,
          "SP 800-90": 1,
          "SP 800-90A": 4
        },
        "PKCS": {
          "PKCS#1": 1
        }
      },
      "symmetric_crypto": {
        "AES_competition": {
          "AES": {
            "AES": 20
          }
        },
        "DES": {
          "3DES": {
            "TDEA": 1,
            "Triple-DES": 9
          }
        },
        "constructions": {
          "MAC": {
            "CMAC": 15,
            "HMAC": 8
          }
        }
      },
      "tee_name": {},
      "tls_cipher_suite": {},
      "vendor": {
        "Broadcom": {
          "Broadcom": 1
        },
        "Microsoft": {
          "Microsoft": 12,
          "Microsoft Corporation": 1
        },
        "Qualcomm": {
          "Qualcomm": 3
        }
      },
      "vulnerability": {}
    },
    "policy_metadata": {
      "/Author": "Pimm, Kevin H. (TippingPoint)",
      "/Company": "Leidos",
      "/ContentTypeId": "0x0101004E92429EDA879B40ABF66A37E02D6212",
      "/CreationDate": "D:20191113132546-05\u002700\u0027",
      "/Creator": "Acrobat PDFMaker 17 for Word",
      "/ModDate": "D:20191113132632-05\u002700\u0027",
      "/Producer": "Adobe PDF Library 15.0",
      "/SourceModified": "D:20191113182411",
      "/bjDocumentLabelXML": "\u003c?xml version=\"1.0\" encoding=\"us-ascii\"?\u003e\u003csisl xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" sislVersion=\"0\" policy=\"c8d5760e-638a-47e8-9e2e-1226c2cb268d\" origin=\"userSelected\" xmlns=\"http://www.boldonj",
      "/bjDocumentLabelXML-0": "ames.com/2008/01/sie/internal/label\"\u003e\u003celement uid=\"42834bfb-1ec1-4beb-bd64-eb83fb3cb3f3\" value=\"\" /\u003e\u003c/sisl\u003e",
      "/bjDocumentSecurityLabel": "Unrestricted",
      "/bjLabelHistoryID": "{EB84C013-172B-4F15-843A-CC151B5AF87B}",
      "/bjSaver": "9Ri8uy68xRmu69QfbbTlkzJ43wvx1dVF",
      "/docIndexRef": "1d05252f-f4bb-46a3-a176-c5ac5599571a",
      "pdf_file_size_bytes": 407134,
      "pdf_hyperlinks": {
        "_type": "Set",
        "elements": [
          "http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-38b.pdf",
          "http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-90Ar1.pdf",
          "http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-38c.pdf",
          "http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf",
          "http://opensslfoundation.com/fips/verify.html",
          "http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.140-2.pdf",
          "http://software.intel.com/en-us/articles/intel-advanced-encryption-standard-instructions-aes-ni/?wapkw=aes-ni",
          "http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-67r1.pdf",
          "http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.198-1.pdf",
          "http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-38d.pdf",
          "http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.180-4.pdf",
          "http://www.arm.com/products/processors/technologies/neon.php",
          "http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-56Ar2.pdf",
          "http://www.intel.com/support/processors/sb/CS-030123.htm?wapkw=sse2",
          "http://csrc.nist.gov/publications/nistpubs/800-89/SP-800-89_November2006.pdf",
          "http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.197.pdf",
          "http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf",
          "http://www.openssl.org/source/",
          "http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-131Ar1.pdf"
        ]
      },
      "pdf_is_encrypted": false,
      "pdf_number_of_pages": 37
    }
  },
  "state": {
    "_type": "sec_certs.sample.fips.InternalState",
    "module": {
      "_type": "sec_certs.sample.document_state.DocumentState",
      "convert_ok": true,
      "download_ok": true,
      "extract_ok": true,
      "json_hash": null,
      "source_hash": null,
      "txt_hash": null
    },
    "policy": {
      "_type": "sec_certs.sample.document_state.DocumentState",
      "convert_ok": true,
      "download_ok": true,
      "extract_ok": true,
      "json_hash": null,
      "source_hash": "5010c960273aa3d119e3466ab674b976bfb6c42252dcea703ae60ebe43dc4af6",
      "txt_hash": "316de4f52995ac76061e6f54d1fa27d54634e469b8b3d6699483743e850ac2c2"
    }
  },
  "web_data": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.WebData",
    "caveat": "When built, installed, protected and initialized as assumed by the Crypto Officer role and as specified in the provided Security Policy. Appendix A of the provided Security Policy specifies the actual distribution tar file containing the source code of this module. There shall be no additions, deletions or alterations to the tar file contents as used during module build. The distribution tar file shall be verified as specified in Appendix A of the provided Security Policy. Installation and protection shall be completed as specified in Appendix A of the provided Security Policy. Initialization shall be invoked as per Section 4 of the provided Security Policy. Any deviation from specified verification, protection, installation and initialization procedures will result in a non FIPS 140-2 compliant module.",
    "certificate_pdf_url": "https://csrc.nist.gov/CSRC/media/projects/cryptographic-module-validation-program/documents/certificates/FIPS140ConsolidatedCertList0054.pdf",
    "date_sunset": null,
    "description": "The TippingPoint Crypto Core OpenSSL is a software library which provides FIPS 140-2 approved cryptographic algorithms and services for TippingPoint security products.",
    "embodiment": "Multi-Chip Stand Alone",
    "exceptions": [
      "Roles, Services, and Authentication: Level 2",
      "Physical Security: N/A",
      "Design Assurance: Level 3",
      "Mitigation of Other Attacks: N/A"
    ],
    "fw_versions": null,
    "historical_reason": "Moved to historical list due to sunsetting",
    "hw_versions": null,
    "level": 1,
    "mentioned_certs": {},
    "module_name": "TippingPoint Crypto Core FIPS Object Module for OpenSSL",
    "module_type": "Software",
    "revoked_link": null,
    "revoked_reason": null,
    "standard": "FIPS 140-2",
    "status": "historical",
    "sw_versions": "2.0.8 [1] and 2.0.13 [2]",
    "tested_conf": [
      "Android 2.2 (gcc Compiler Version 4.4.0) [1], Android 2.2 running on Qualcomm QSD8250 (ARMv7) with NEON (gcc Compiler Version 4.4.0) [1], Microsoft Windows 7 (32 bit) (Microsoft 32 bit C/C++ Optimizing Compiler Version 16.00) [1], uCLinux 0.9.29 (gcc Compiler Version 4.2.1) [1], Fedora 14 running on Intel Core i5 with PAA (gcc Compiler Version 4.5.1) [1], HP-UX 11i (32 bit) (HP C/aC++ B3910B) [1], HP-UX 11i (64 bit) (HP C/aC++ B3910B) [1], Ubuntu 10.04 (32 bit) (gcc Compiler Version 4.1.3) [1], Ubuntu 10.04 (64 bit) (gcc Compiler Version 4.1.3) [1], Android 3.0 (gcc Compiler Version 4.4.0) [1], Linux 2.6.27 (gcc Compiler Version 4.2.4) [1], Microsoft Windows 7 (64 bit) (Microsoft C/C++ Optimizing Compiler Version 16.00) [1], Ubuntu 10.04 running on Intel Core i5 with PAA (32 bit) (gcc Compiler Version 4.1.3) [1], Linux 2.6.33 (gcc Compiler Version 4.1.0) [1], Android 2.2 running on OMAP 3530 (ARMv7) with NEON (gcc Compiler Version 4.1.0) [1], VxWorks 6.8 (gcc Compiler Version 4.1.2) [1], Linux 2.6 (gcc Compiler Version 4.3.2) [1], Linux 2.6.32 (gcc Compiler Version 4.3.2) [1], Oracle Solaris 10 (32 bit) (gcc Compiler Version 3.4.3) [1], Oracle Solaris 10 (64 bit) (gcc Compiler Version 3.4.3) [1], Oracle Solaris 11(32 bit) (gcc Compiler Version 4.5.2) [1], Oracle Solaris 11 (64 bit) (gcc Compiler Version 4.5.2) [1], Oracle Solaris 11 running on Intel Xeon 5675 with PAA (32 bit) (gcc Compiler Version 4.5.2) [1], Oracle Solaris 11 running on Intel Xeon 5675 with PAA (64 bit) (gcc Compiler Version 4.5.2) [1], Oracle Linux 5 (64 bit) (gcc Compiler Version 4.1.2) [1], CascadeOS 6.1 (32 bit) (gcc Compiler Version 4.4.5) [1], CascadeOS 6.1 (64 bit) (gcc Compiler Version 4.4.5) [1], Oracle Linux 5 running on Intel Xeon 5675 with PAA (gcc Compiler Version 4.1.2) [1], Oracle Linux 6 (gcc Compiler Version 4.4.6) [1], Oracle Linux 6 running on Intel Xeon 5675 with PAA (gcc Compiler Version 4.4.6) [1], Oracle Solaris 11 (32 bit) (Sun C Version 5.12) [1], Oracle Solaris 11 (64 bit) (Sun C Version 5.12) [1], Android 4.0 (gcc Compiler Version 4.4.3) [1], Apple iOS 5.1 (gcc Compiler Version 4.2.1) [1], Microsoft Windows CE 6.0 (Microsoft C/C++ Optimizing Compiler Version 15.00 for ARM) [1], Microsoft Windows CE 5.0 (Microsoft C/C++ Optimizing Compiler Version 13.10 for ARM) [1], Linux 2.6 (gcc Compiler Version 4.1.0) [1], DSP Media Framework 1.4 (TMS320C6x C/C++ Compiler v6.0.13) [1], Android 4.0 running on TI OMAP 3 (ARMv7) with NEON (gcc Compiler Version 4.4.3) [1], NetBSD 5.1 (gcc Compiler Version 4.1.3) [1], Microsoft Windows 7 running on Intel Core i5-2430M (64-bit) with PAA (Microsoft C/C++ Optimizing Compiler Version 16.00 for x64) [1], Android 4.1 running on TI DM3730 (ARMv7) (gcc Compiler Version 4.6) [1], Android 4.1 running on TI DM3730 (ARMv7) with NEON (gcc Complier Version 4.6) [1], Android 4.2 running on Nvidia Tegra 3 (ARMv7) (gcc Compiler Version 4.6) [1], Android 4.2 running on Nvidia Tegra 3 (ARMv7) with Neon (gcc Compiler Version 4.6) [1], Windows Embedded Compact 7 running on Freescale i.MX53xA (ARMv7) with NEON (Microsoft C/C++ Optimizing Compiler Version 15.00.20720) [1], Windows Embedded Compact 7 running on Freescale i.MX53xD (ARMv7) with NEON (Microsoft C/C++ Optimizing Compiler Version 15.00.20720) [1], Android 4.0 running on Qualcomm Snapdragon APQ8060 (ARMv7) with NEON (gcc compiler Version 4.4.3) [1], Apple OS X 10.7 running on Intel Core i7-3615QM (Apple LLVM version 4.2) [1], Apple iOS 5.0 running on ARM Cortex A8 (ARMv7) with NEON (gcc Compiler Version 4.2.1) [1], OpenWRT 2.6 running on MIPS 24Kc (gcc Compiler Version 4.6.3) [1], QNX 6.4 running on Freescale i.MX25 (ARMv4) (gcc Compiler Version 4.3.3) [1], Apple iOS 6.1 running on Apple A6X SoC (ARMv7s) (gcc Compiler Version 4.2.1) [1], eCos 3 running on Freescale i.MX27 926ejs (ARMv5TEJ) (gcc Compiler Version 4.3.2) [1], Ubuntu 13.04 running on AM335x Cortex-A8 (ARMv7) (gcc Compiler Version 4.7.3) [1], Ubuntu 13.04 running on AM335x Cortex-A8 (ARMv7) with NEON (gcc Compiler Version 4.7.3) [1], Linux 3.8 running on ARM926 (ARMv5TEJ) (gcc Compiler Version 4.7.3) [1], iOS 6.0 running on Apple A5 / ARM Cortex-A9 (ARMv7) without NEON (gcc Compiler Version 4.2.1) [1], iOS 6.0 running on Apple A5 / ARM Cortex-A9 (ARMv7) with NEON (gcc Compiler Version 4.2.1) [1], Linux 2.6 running on Freescale e500v2 (PPC) (gcc Compiler Version 4.4.1) [1], AcanOS 1.0 running on Intel Core i7-3612QE (x86) without PAA (gcc Compiler Version 4.6.2) [1], AcanOS 1.0 running on Intel Core i7-3612QE (x86) with PAA (gcc Compiler Version 4.6.2) [1], AcanOS 1.0 running on Feroceon 88FR131 (ARMv5) (gcc Compiler Version 4.5.3) [1], FreeBSD 8.4 running on Intel Xeon E5440 (x86) without PAA (gcc Compiler Version 4.2.1) [1], FreeBSD 9.1 running on Xeon E5-2430L (x86) without PAA (gcc Compiler Version 4.2.1) [1], FreeBSD 9.1 running on Xeon E5-2430L (x86) with PAA (gcc Compiler Version 4.2.1) [1], ArbOS 5.3 running on Xeon E5645 (x86) without PAA (gcc Compiler Version 4.1.2) [1], Linux ORACLESP 2.6 running on ASPEED AST-Series (ARMv5) (gcc Compiler Version 4.4.5) [1], Linux ORACLESP 2.6 running on Emulex PILOT3 (ARMv5) (gcc Compiler Version 4.4.5) [1], ArbOS 5.3 running on Xeon E5645 (x86) with PAA (gcc Compiler Version 4.1.2) [1], FreeBSD 9.2 running on Xeon E5-2430L (x86) without PAA (gcc Compiler Version 4.2.1) [1], FreeBSD 9.2 running on Xeon E5-2430L (x86) with PAA (gcc Compiler Version 4.2.1) [1], FreeBSD 10.0 running on Xeon E5-2430L (x86) without PAA (clang Compiler Version 3.3) [1], FreeBSD 10.0 running on Xeon E5-2430L (x86) with PAA (clang Compiler Version 3.3) [1], FreeBSD 8.4 running on Intel Xeon E5440 (x86) 32-bit (gcc Compiler Version 4.2.1) [1], Vmware Horizon Workspace 2.1 under vSphere ESXi 5.5 running on Intel Xeon E3-1220 (x86) without PAA (gcc Compiler Version 4.5.1) [1], Vmware Horizon Workspace 2.1 under vSphere ESXi 5.5 running on Intel Xeon E3-1220 (x86) with PAA (gcc Compiler Version 4.5.1) [1], QNX 6.5 running on Freescale i.MX25 (ARMv4) (gcc Compiler Version 4.3.3) [1], CentOS 5.6 64-bit running on Intel Xeon E5-2620v3 (gcc Compiler Version 4.1.2) [1], CentOS 5.6 64-bit running on Intel Xeon E5-2690v3 (gcc Compiler Version 4.1.2) [1], Linux Yocto 4.4 on 440T running on an Intel Core i3-3220 without PAA (gcc Compiler Version 5.3.0) [2], Linux Yocto 4.4 on 2200T running on an Intel Xeon E5-2620 with PAA (gcc Compiler Version 5.3.0) [2], Linux Yocto 4.4 on 8200TX running on an Intel Xeon E5-2648L v3 with PAA (gcc Compiler Version 5.3.0) [2], Linux Yocto 4.4 on 8400TX running on an Intel Xeon E5-2648L v3 with PAA (gcc Compiler Version 5.3.0) [2], Linux Yocto 4.4 on VMware ESXi 6.5 hypervisor running on an HP ProLiant DL360 without PAA (gcc Compiler Version 5.3.0) [2], CentOS 5.6 64-bit running on Intel Xeon E5-2620v4 (gcc Compiler Version 4.1.2) [1] (single-user mode)"
    ],
    "validation_history": [
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2015-06-11",
        "lab": "Leidos Accredited Testing \u0026 Evaluation (AT\u0026E) Lab",
        "validation_type": "Initial"
      },
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2015-12-24",
        "lab": "Leidos Accredited Testing \u0026 Evaluation (AT\u0026E) Lab",
        "validation_type": "Update"
      },
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2017-11-22",
        "lab": "Leidos Accredited Testing \u0026 Evaluation (AT\u0026E) Lab",
        "validation_type": "Update"
      },
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2017-12-01",
        "lab": "Leidos Accredited Testing \u0026 Evaluation (AT\u0026E) Lab",
        "validation_type": "Update"
      },
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2019-03-04",
        "lab": "Leidos Accredited Testing \u0026 Evaluation (AT\u0026E) Lab",
        "validation_type": "Update"
      },
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2019-11-14",
        "lab": "Leidos Accredited Testing \u0026 Evaluation (AT\u0026E) Lab",
        "validation_type": "Update"
      }
    ],
    "vendor": "Trend Micro Inc.",
    "vendor_url": "http://www.trendmicro.com"
  }
}