RSA BSAFE(R) Crypto-C Micro Edition

Certificate details

Certificate ID #2097
Status historical
Historical reason 186-2 transition
Validation dates 05.03.2014 , 25.11.2014 , 03.02.2016 , 05.01.2017
Standard FIPS 140-2
Security level 1
Type Software
Embodiment Multi-Chip Stand Alone
Caveat When operated in FIPS mode
Exceptions
  • Cryptographic Module Specification: Level 3
  • Physical Security: N/A
  • Design Assurance: Level 3
Description The Crypto-C Micro Edition (ME) Module is RSA, The Security Division of EMC's cryptographic library designed for securing mobile devices like wireless phones and personal digital assistants. It contains assembly-level optimizations on key wireless processors. Its functionality includes a wide range of data encryption and signing algorithms, including Triple-DES, the Advanced Encryption Standard (AES) algorithm, the RSA Public Key Cryptosystem, the DSA government signature algorithm, MD5 and SHA1 message digest routines, and more.
Tested configurations
  • Apple Mac OS X 10.6 Snow Leopard running on a Apple Macbook (x86 32-bit) [1]
  • Apple Mac OS X 10.6 Snow Leopard running on a Apple Macbook (x86 64-bit) [1]
  • HP HP-UX 11.23 running on a HP Visualize C3600 (PA RISC 2.0 32-bit) [1]
  • HP HP-UX 11.23 running on a HP Visualize C3600 (PA-RISC 2.0W 64-bit) [1]
  • HP HP-UX 11.31 running on a HP Workstation zx2000 (Itanium2 32-bit) [1]
  • HP HP-UX 11.31 running on a HP Workstation zx2000 (Itanium2 64-bit) [1]
  • IBM AIX 5L v5.3 running on a IBM 9110-51A (PPC 32-bit) [1]
  • IBM AIX 5L v5.3 running on a IBM 9110-51A (PPC 64-bit) [1]
  • IBM AIX v6.1 running on a IBM 9110-51A (PPC 32-bit) [1]
  • IBM AIX v6.1 running on a IBM 9110-51A (PPC 64-bit) [1]
  • IBM AIX v7.1 running on a IBM 8231-E2B (PPC 32-bit) [1]
  • IBM AIX v7.1 running on a IBM 8231-E2B (PPC 64-bit) [1]
  • Microsoft Windows 7 SP1 running on a Dell Precision M6500 with PAA (x86 64-bit) [1]
  • Microsoft Windows Server 2003 running on a Dell Dimension E521 (x86 32-bit) [1]
  • Microsoft Windows Server 2003 running on a Dell Dimension E521 (x86 64-bit) [1]
  • Microsoft Windows Server 2003 running on a HP rx2620 (Itanium2 64-bit) [1]
  • Microsoft Windows Server 2003 running on a HP rx2620 (Itanium2 64-bit) [1]
  • Microsoft Windows XP Professional SP2 running on a Indus Technologies Idex 410 (x86 64-bit) [1]
  • Microsoft Windows XP Professional SP3 running on a Dell Poweredge SC420 (x86 32-bit) [1]
  • Microsoft Windows XP Professional SP3 running on a Dell Precision M6500 with PAA (x86 32-bit) [1]
  • NetBSD 6.0.1 running on a Ricoh D2395602 [2] (single-user mode)
  • Oracle Solaris 10 running on a Dell Dimension E521 (x86 64-bit) [1]
  • Oracle Solaris 10 running on a Dell Poweredge SC420 (x86 32-bit) [1]
  • Oracle Solaris 10 running on a Intel Sugar Bay with PAA (x86 32-bit) [1]
  • Oracle Solaris 10 running on a Intel Sugar Bay with PAA (x86 64-bit) [1]
  • Oracle Solaris 10 running on a Sun Fire V240 (SPARC v9 64-bit) [1]
  • Oracle Solaris 10 running on a Sun Sunblade 100 (SPARC v8 32-bit) [1]
  • Oracle Solaris 10 running on a Sun Sunblade 100 (SPARC v8+ 32-bit) [1]
  • Red Hat Enterprise Linux 5.0 running on a IBM 7044-170 (PPC 32-bit) [1]
  • Red Hat Enterprise Linux 5.0 running on a IBM 7044-170 (PPC 64-bit) [1]
  • Red Hat Enterprise Linux 5.5 running on a Dell Dimension E521 (x86 32-bit) [1]
  • Red Hat Enterprise Linux 5.5 running on a Dell Dimension E521 (x86 64-bit) [1]
  • Red Hat Enterprise Linux 5.5 running on a HP rx2600 (Itanium2 64-bit) [1]
  • Red Hat Enterprise Linux 5.5 running on a Intel Maho Bay with PAA (x86 32-bit) [1]
  • Red Hat Enterprise Linux 6.0 running on a Dell Dimension E521 (x86 32-bit) [1]
  • Red Hat Enterprise Linux 6.0 running on a Dell Dimension E521 (x86 64-bit) [1]
  • Red Hat Enterprise Linux 6.0 running on a Intel Maho Bay with PAA (x86 64-bit) [1]
Vendor RSA, The Security Division of EMC http://www.rsa.com
Lab Leidos Accredited Testing & Evaluation (AT&E) Lab
Algorithms
References

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

Security policy

Extracted keywords

Symmetric Algorithms
AES, RC2, RC4, RC5, DES, Triple-DES, Camellia, HMAC
Asymmetric Algorithms
ECDH, ECDSA, ECIES, ECC, Diffie-Hellman, DH, DSA
Hash functions
SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA256, SHA-2, MD4, MD5, PBKDF2, PBKDF1
Schemes
MAC
Protocols
TLS, TLSv1.1
Randomness
PRNG, DRBG, RNG
Block cipher modes
ECB, CBC, CTR, CFB, OFB, GCM, CCM, XTS

Vendor
Microsoft

Security level
Level 1, Level 3
Side-channel analysis
timing attacks

Automated analysis

Automated inference - use with caution

All attributes shown in this section (e.g., links between certificates, products, vendors, and known CVEs) are generated by automated heuristics and have not been reviewed by humans. These methods can produce false positives or false negatives and should not be treated as definitive without independent verification. This applies equally to the Cross-references section below. If you want to know more about how this data is computed and how reliable it is, see our documentation on automated analysis. If you believe any information here is inaccurate or harmful, please submit feedback.

No automatically derived data are available in this section.

Cross-references

No references are available for this certificate.

Processing 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 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": 2097,
  "dgst": "642c2a0918053df9",
  "heuristics": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.Heuristics",
    "algorithms": {
      "_type": "Set",
      "elements": [
        "ECDSA#941",
        "SHS#3395",
        "#1246",
        "#1767",
        "#1302",
        "#941",
        "Triple-DES#1302",
        "ECDSA#292",
        "#191",
        "#292",
        "DSA#642",
        "AES#4126",
        "DRBG#191",
        "HMAC#1221",
        "#1221",
        "#4126",
        "#642",
        "SHS#1767",
        "#2017",
        "#2699",
        "#2257",
        "RSA#2233",
        "AES#2017",
        "Triple-DES#2257",
        "#2233",
        "DSA#1121",
        "HMAC#2699",
        "#3395",
        "RSA#1046",
        "DRBG#1246",
        "#1046",
        "#1121"
      ]
    },
    "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": null,
      "indirectly_referenced_by": null,
      "indirectly_referencing": null
    },
    "policy_prunned_references": {
      "_type": "Set",
      "elements": []
    },
    "related_cves": null,
    "verified_cpe_matches": null
  },
  "pdf_data": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.PdfData",
    "br1_deviations": 44,
    "br1_tables": null,
    "is_br1_format": false,
    "keywords": {
      "asymmetric_crypto": {
        "ECC": {
          "ECC": {
            "ECC": 4
          },
          "ECDH": {
            "ECDH": 4
          },
          "ECDSA": {
            "ECDSA": 6
          },
          "ECIES": {
            "ECIES": 2
          }
        },
        "FF": {
          "DH": {
            "DH": 4,
            "Diffie-Hellman": 13
          },
          "DSA": {
            "DSA": 10
          }
        }
      },
      "certification_process": {},
      "cipher_mode": {
        "CBC": {
          "CBC": 6
        },
        "CCM": {
          "CCM": 2
        },
        "CFB": {
          "CFB": 4
        },
        "CTR": {
          "CTR": 2
        },
        "ECB": {
          "ECB": 5
        },
        "GCM": {
          "GCM": 6
        },
        "OFB": {
          "OFB": 5
        },
        "XTS": {
          "XTS": 3
        }
      },
      "cplc_data": {},
      "crypto_engine": {},
      "crypto_library": {},
      "crypto_protocol": {
        "TLS": {
          "TLS": {
            "TLS": 2,
            "TLSv1.1": 1
          }
        }
      },
      "crypto_scheme": {
        "MAC": {
          "MAC": 3
        }
      },
      "device_model": {},
      "ecc_curve": {},
      "eval_facility": {},
      "fips_cert_id": {},
      "fips_certlike": {
        "Certlike": {
          "DES40": 1,
          "Diffie-Hellman (2048": 1,
          "Diffie-Hellman (224": 1,
          "HMAC SHA-1": 2,
          "HMAC SHA-224": 1,
          "HMAC SHA-256": 1,
          "HMAC SHA-384": 1,
          "HMAC SHA-512": 1,
          "HMAC-SHA1": 2,
          "HMAC-SHA224": 2,
          "HMAC-SHA256": 2,
          "HMAC-SHA384": 2,
          "HMAC-SHA512 1221": 2,
          "PKCS#1": 4,
          "SHA-1": 10,
          "SHA-1 1767": 1,
          "SHA-2": 2,
          "SHA-224": 7,
          "SHA-256": 6,
          "SHA-384": 6,
          "SHA-512": 6,
          "SHA256": 1
        }
      },
      "fips_security_level": {
        "Level": {
          "Level 1": 34,
          "Level 3": 1
        }
      },
      "hash_function": {
        "MD": {
          "MD4": {
            "MD4": 3
          },
          "MD5": {
            "MD5": 7
          }
        },
        "PBKDF": {
          "PBKDF1": 3,
          "PBKDF2": 3
        },
        "SHA": {
          "SHA1": {
            "SHA-1": 11
          },
          "SHA2": {
            "SHA-2": 2,
            "SHA-224": 7,
            "SHA-256": 6,
            "SHA-384": 6,
            "SHA-512": 6,
            "SHA256": 1
          }
        }
      },
      "ic_data_group": {},
      "javacard_api_const": {},
      "javacard_packages": {},
      "javacard_version": {},
      "os_name": {},
      "pq_crypto": {},
      "randomness": {
        "PRNG": {
          "DRBG": 19,
          "PRNG": 4
        },
        "RNG": {
          "RNG": 3
        }
      },
      "side_channel_analysis": {
        "SCA": {
          "timing attacks": 1
        }
      },
      "standard_id": {
        "FIPS": {
          "FIPS 140": 2,
          "FIPS 140-2": 37,
          "FIPS 186-2": 2,
          "FIPS PUB 140-2": 2
        },
        "PKCS": {
          "PKCS#1": 2
        }
      },
      "symmetric_crypto": {
        "AES_competition": {
          "AES": {
            "AES": 18
          },
          "RC": {
            "RC2": 2,
            "RC4": 2,
            "RC5": 3
          }
        },
        "DES": {
          "3DES": {
            "Triple-DES": 8
          },
          "DES": {
            "DES": 5
          }
        },
        "constructions": {
          "MAC": {
            "HMAC": 29
          }
        },
        "miscellaneous": {
          "Camellia": {
            "Camellia": 3
          }
        }
      },
      "tee_name": {},
      "tls_cipher_suite": {},
      "vendor": {
        "Microsoft": {
          "Microsoft": 1
        }
      },
      "vulnerability": {}
    },
    "module_algorithms": {
      "_type": "Set",
      "elements": [
        "ECDSA#941",
        "SHS#3395",
        "DSA#1121",
        "HMAC#2699",
        "DSA#642",
        "AES#4126",
        "SHS#1767",
        "RSA#1046",
        "DRBG#1246",
        "DRBG#191",
        "HMAC#1221",
        "RSA#2233",
        "Triple-DES#1302",
        "AES#2017",
        "ECDSA#292",
        "Triple-DES#2257"
      ]
    },
    "policy_algorithms": {
      "_type": "Set",
      "elements": [
        "#191",
        "#2233",
        "#3395",
        "#4126",
        "#1246",
        "#1767",
        "#292",
        "#642",
        "#2017",
        "#2699",
        "#1046",
        "#1302",
        "#941",
        "#2257",
        "#1221",
        "#1121"
      ]
    },
    "policy_metadata": {
      "/Author": "RSA",
      "/CreationDate": "D:20161122093108Z",
      "/Creator": "FrameMaker 11.0",
      "/ModDate": "D:20161122093842+10\u002700\u0027",
      "/Producer": "Acrobat Distiller 10.1.16 (Windows)",
      "/Title": "RSA BSAFE Crypto-C Micro Edition 4.0.1 and 4.0.2.5 Level 1 Security Policy",
      "pdf_file_size_bytes": 280452,
      "pdf_hyperlinks": {
        "_type": "Set",
        "elements": [
          "http://csrc.nist.gov/groups/STM/cmvp/standards.html",
          "http://csrc.nist.gov/groups/STM/cmvp/documents/fips140-2/FIPS1402IG.pdf",
          "https://www.rsa.com/en-us",
          "http://msdn.microsoft.com/en-us/library/2kzt1wy3.aspx",
          "https://community.rsa.com/community/products/bsafe",
          "http://csrc.nist.gov/publications/nistpubs/800-132/nist-sp800-132.pdf"
        ]
      },
      "pdf_is_encrypted": false,
      "pdf_number_of_pages": 29
    }
  },
  "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": "ef68536dadb475419fc78e23f336df46e91721be98e2da11e13ba7f98fb6e402",
      "source_hash": "24765bc07775d18b92b082834b9a1606e915d4a4d8ee60ae840ce0ee0f42d858",
      "txt_hash": "c37859a95bc6cb90e0eea79f7af9dbfb095b4a69b207ee4a37927103f7e506e1"
    }
  },
  "web_data": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.WebData",
    "caveat": "When operated in FIPS mode",
    "certificate_pdf_url": "https://csrc.nist.gov/CSRC/media/projects/cryptographic-module-validation-program/documents/certificates/FIPS140ConsolidatedCertList0039.pdf",
    "date_sunset": null,
    "description": "The Crypto-C Micro Edition (ME) Module is RSA, The Security Division of EMC\u0027s cryptographic library designed for securing mobile devices like wireless phones and personal digital assistants. It contains assembly-level optimizations on key wireless processors. Its functionality includes a wide range of data encryption and signing algorithms, including Triple-DES, the Advanced Encryption Standard (AES) algorithm, the RSA Public Key Cryptosystem, the DSA government signature algorithm, MD5 and SHA1 message digest routines, and more.",
    "embodiment": "Multi-Chip Stand Alone",
    "exceptions": [
      "Cryptographic Module Specification: Level 3",
      "Physical Security: N/A",
      "Design Assurance: Level 3"
    ],
    "fw_versions": null,
    "historical_reason": "186-2 transition",
    "hw_versions": null,
    "level": 1,
    "mentioned_certs": {},
    "module_name": "RSA BSAFE(R) Crypto-C Micro Edition",
    "module_type": "Software",
    "revoked_link": null,
    "revoked_reason": null,
    "standard": "FIPS 140-2",
    "status": "historical",
    "sw_versions": "4.0.1 [1] and 4.0.2.5 [2]",
    "tested_conf": [
      "Apple Mac OS X 10.6 Snow Leopard running on a Apple Macbook (x86 32-bit) [1]",
      "Apple Mac OS X 10.6 Snow Leopard running on a Apple Macbook (x86 64-bit)  [1]",
      "HP HP-UX 11.23 running on a HP Visualize C3600 (PA RISC 2.0 32-bit) [1]",
      "HP HP-UX 11.23 running on a HP Visualize C3600 (PA-RISC 2.0W 64-bit) [1]",
      "HP HP-UX 11.31 running on a HP Workstation zx2000 (Itanium2 32-bit) [1]",
      "HP HP-UX 11.31 running on a HP Workstation zx2000 (Itanium2 64-bit) [1]",
      "IBM AIX 5L v5.3 running on a IBM 9110-51A (PPC 32-bit) [1]",
      "IBM AIX 5L v5.3 running on a IBM 9110-51A (PPC 64-bit) [1]",
      "IBM AIX v6.1 running on a IBM 9110-51A (PPC 32-bit) [1]",
      "IBM AIX v6.1 running on a IBM 9110-51A (PPC 64-bit) [1]",
      "IBM AIX v7.1 running on a IBM 8231-E2B (PPC 32-bit) [1]",
      "IBM AIX v7.1 running on a IBM 8231-E2B (PPC 64-bit) [1]",
      "Microsoft Windows 7 SP1 running on a Dell Precision M6500 with PAA (x86 64-bit) [1]",
      "Microsoft Windows Server 2003 running on a Dell Dimension E521 (x86 32-bit) [1]",
      "Microsoft Windows Server 2003 running on a Dell Dimension E521 (x86 64-bit) [1]",
      "Microsoft Windows Server 2003 running on a HP rx2620 (Itanium2 64-bit) [1]",
      "Microsoft Windows Server 2003 running on a HP rx2620 (Itanium2 64-bit) [1]",
      "Microsoft Windows XP Professional SP2 running on a Indus Technologies Idex 410 (x86 64-bit) [1]",
      "Microsoft Windows XP Professional SP3 running on a Dell Poweredge SC420 (x86 32-bit) [1]",
      "Microsoft Windows XP Professional SP3 running on a Dell Precision M6500 with PAA (x86 32-bit) [1]",
      "NetBSD 6.0.1 running on a Ricoh D2395602 [2] (single-user mode)",
      "Oracle Solaris 10 running on a Dell Dimension E521 (x86 64-bit) [1]",
      "Oracle Solaris 10 running on a Dell Poweredge SC420 (x86 32-bit) [1]",
      "Oracle Solaris 10 running on a Intel Sugar Bay with PAA (x86 32-bit) [1]",
      "Oracle Solaris 10 running on a Intel Sugar Bay with PAA (x86 64-bit) [1]",
      "Oracle Solaris 10 running on a Sun Fire V240 (SPARC v9 64-bit) [1]",
      "Oracle Solaris 10 running on a Sun Sunblade 100 (SPARC v8 32-bit) [1]",
      "Oracle Solaris 10 running on a Sun Sunblade 100 (SPARC v8+ 32-bit) [1]",
      "Red Hat Enterprise Linux 5.0 running on a IBM 7044-170 (PPC 32-bit) [1]",
      "Red Hat Enterprise Linux 5.0 running on a IBM 7044-170 (PPC 64-bit) [1]",
      "Red Hat Enterprise Linux 5.5 running on a Dell Dimension E521 (x86 32-bit) [1]",
      "Red Hat Enterprise Linux 5.5 running on a Dell Dimension E521 (x86 64-bit) [1]",
      "Red Hat Enterprise Linux 5.5 running on a HP rx2600 (Itanium2 64-bit) [1]",
      "Red Hat Enterprise Linux 5.5 running on a Intel Maho Bay with PAA (x86 32-bit) [1]",
      "Red Hat Enterprise Linux 6.0 running on a Dell Dimension E521 (x86 32-bit) [1]",
      "Red Hat Enterprise Linux 6.0 running on a Dell Dimension E521 (x86 64-bit) [1]",
      "Red Hat Enterprise Linux 6.0 running on a Intel Maho Bay with PAA (x86 64-bit) [1]"
    ],
    "validation_history": [
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2014-03-05",
        "lab": "Leidos Accredited Testing \u0026 Evaluation (AT\u0026E) Lab",
        "validation_type": "Initial"
      },
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2014-11-25",
        "lab": "Leidos Accredited Testing \u0026 Evaluation (AT\u0026E) Lab",
        "validation_type": "Update"
      },
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2016-02-03",
        "lab": "Leidos Accredited Testing \u0026 Evaluation (AT\u0026E) Lab",
        "validation_type": "Update"
      },
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2017-01-05",
        "lab": "Leidos Accredited Testing \u0026 Evaluation (AT\u0026E) Lab",
        "validation_type": "Update"
      }
    ],
    "vendor": "RSA, The Security Division of EMC",
    "vendor_url": "http://www.rsa.com"
  }
}