CryptoComply Native Go Module

Certificate #5349

Webpage information

Status active
Validation dates 23.06.2026
Sunset date 26-04-2031
Standard FIPS 140-3
Security level 1
Type Software
Embodiment MultiChipStand
Caveat When operated in approved mode. No assurance of the minimum strength of generated SSPs (e.g., keys). No assurance of minimum security of SSPs (e.g., keys, bit strings) that are externally loaded, or of SSPs established with externally loaded SSPs.
Exceptions
  • Physical security: N/A
  • Non-invasive security: N/A
Description SafeLogic's Native Go Module is implemented in Go and is designed to provide FIPS 140-3 validated cryptographic functionality. It includes PQC support and is available for licensing
Vendor SafeLogic, Inc.
References

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

Security policy

Symmetric Algorithms
AES-256, AES-128, AES-192, AES, AES-, CAST, HMAC, HMAC-SHA-256, CMAC
Asymmetric Algorithms
ECDH, ECDSA, ECC, DHE
Post-quantum Algorithms
ML-KEM
Hash functions
SHA3-224, SHA3-256, SHA3-512, SHA3-384, SHA3, PBKDF, PBKDF2
Schemes
MAC, KEM, Key Agreement
Protocols
SSH, TLS 1.2, TLS v1.2, TLS v1.3, TLS, TLS 1.3
Randomness
DRBG, RNG, RBG
Elliptic Curves
P-224, P-256, P-384, P-521, Ed25519
Block cipher modes
ECB, CBC, CTR, GCM

Trusted Execution Environments
PSP
Vendor
Qualcomm, Microsoft

Security level
Level 1

File metadata

Title Security Policy - TEMPLATE
Subject CryptoComply Native Go Module
Author SafeLogic, Inc.
Creation date D:20260622150457-04'00'
Modification date D:20260622150601-04'00'
Pages 71
Creator Acrobat PDFMaker 26 for Word
Producer Adobe PDF Library 26.1.183

Heuristics

No heuristics are available for this certificate.

References

No references are available for this certificate.

Updates Feed

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

Raw data

{
  "_type": "sec_certs.sample.fips.FIPSCertificate",
  "cert_id": 5349,
  "dgst": "8c3a4d4bd517e782",
  "heuristics": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.Heuristics",
    "algorithms": {
      "_type": "Set",
      "elements": [
        "EDDSA KeyGenA6650",
        "SHA2-384A6650",
        "ECDSA SigGen (FIPS186-5)A6650",
        "KTS-IFCA6650",
        "EDDSA KeyVerA6650",
        "HMAC-SHA2-224A6650",
        "KAS-ECC-SSC Sp800-56Ar3A6650",
        "SHA2-512/256A6650",
        "HMAC-SHA2-512/224A6650",
        "SHA3-224A6650",
        "AES-GCMA6650",
        "Deterministic ECDSA SigGen (FIPS186-5)A6650",
        "HMAC-SHA2-256A6650",
        "HMAC-SHA2-512/256A6650",
        "KDF SP800-108A6650",
        "PBKDFA6650",
        "SHA2-512/224A6650",
        "SHA3-256A6650",
        "SHA3-512A6650",
        "ML-KEM KeyGenA6650",
        "EDDSA SigVerA6650",
        "ECDSA SigVer (FIPS186-5)A6650",
        "KDA HKDF Sp800-56Cr1A6650",
        "HMAC-SHA3-384A6650",
        "TLS v1.3 KDFA6650",
        "HMAC DRBGA6650",
        "cSHAKE-256A6650",
        "EDDSA SigGenA6650",
        "RSA SigVer (FIPS186-5)A6650",
        "SHA2-512A6650",
        "AES-CBCA6650",
        "ECDSA KeyGen (FIPS186-5)A6650",
        "TLS v1.2 KDF RFC7627A6650",
        "AES-CTRA6650",
        "RSA SigGen (FIPS186-5)A6650",
        "SHA3-384A6650",
        "AES-CMACA6650",
        "HMAC-SHA2-512A6650",
        "SHAKE-256A6650",
        "Counter DRBGA6650",
        "ML-KEM EncapDecapA6650",
        "HMAC-SHA3-224A6650",
        "SHA2-256A6650",
        "KDA OneStepNoCounter SP800-56Cr2A6650",
        "HMAC-SHA3-256A6650",
        "SHA2-224A6650",
        "ECDSA KeyVer (FIPS186-5)A6650",
        "SHAKE-128A6650",
        "RSA KeyGen (FIPS186-5)A6650",
        "HMAC-SHA2-384A6650",
        "HMAC-SHA3-512A6650",
        "KDF SSHA6650",
        "cSHAKE-128A6650"
      ]
    },
    "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",
    "keywords": {
      "asymmetric_crypto": {
        "ECC": {
          "ECC": {
            "ECC": 8
          },
          "ECDH": {
            "ECDH": 34
          },
          "ECDSA": {
            "ECDSA": 43
          }
        },
        "FF": {
          "DH": {
            "DHE": 1
          }
        }
      },
      "certification_process": {},
      "cipher_mode": {
        "CBC": {
          "CBC": 2
        },
        "CTR": {
          "CTR": 1
        },
        "ECB": {
          "ECB": 2
        },
        "GCM": {
          "GCM": 13
        }
      },
      "cplc_data": {},
      "crypto_engine": {},
      "crypto_library": {},
      "crypto_protocol": {
        "SSH": {
          "SSH": 6
        },
        "TLS": {
          "TLS": {
            "TLS": 15,
            "TLS 1.2": 6,
            "TLS 1.3": 5,
            "TLS v1.2": 6,
            "TLS v1.3": 5
          }
        }
      },
      "crypto_scheme": {
        "KA": {
          "Key Agreement": 10
        },
        "KEM": {
          "KEM": 2
        },
        "MAC": {
          "MAC": 19
        }
      },
      "device_model": {},
      "ecc_curve": {
        "Edwards": {
          "Ed25519": 3
        },
        "NIST": {
          "P-224": 12,
          "P-256": 22,
          "P-384": 12,
          "P-521": 14
        }
      },
      "eval_facility": {},
      "fips_cert_id": {},
      "fips_certlike": {
        "Certlike": {
          "AES- 256": 1,
          "AES-128": 2,
          "AES-192": 1,
          "AES-256": 2,
          "DRBG 256": 1,
          "DRBG 512": 1,
          "HMAC-SHA-256": 2,
          "SHA2- 256": 3,
          "SHA2- 512": 5,
          "SHA2-224": 11,
          "SHA2-256": 18,
          "SHA2-384": 11,
          "SHA2-512": 17,
          "SHA3": 1,
          "SHA3- 384": 3,
          "SHA3-224": 8,
          "SHA3-256": 8,
          "SHA3-384": 5,
          "SHA3-512": 9
        }
      },
      "fips_security_level": {
        "Level": {
          "Level 1": 2
        }
      },
      "hash_function": {
        "PBKDF": {
          "PBKDF": 21,
          "PBKDF2": 2
        },
        "SHA": {
          "SHA3": {
            "SHA3": 1,
            "SHA3-224": 8,
            "SHA3-256": 8,
            "SHA3-384": 5,
            "SHA3-512": 9
          }
        }
      },
      "ic_data_group": {},
      "javacard_api_const": {},
      "javacard_packages": {},
      "javacard_version": {},
      "os_name": {},
      "pq_crypto": {
        "FIPS": {
          "ML-KEM": 10
        }
      },
      "randomness": {
        "PRNG": {
          "DRBG": 38
        },
        "RNG": {
          "RBG": 3,
          "RNG": 1
        }
      },
      "side_channel_analysis": {},
      "standard_id": {
        "FIPS": {
          "FIPS 140": 8,
          "FIPS 140-3": 17,
          "FIPS 180-4": 6,
          "FIPS 186-5": 14,
          "FIPS 198-1": 10,
          "FIPS 202": 6,
          "FIPS 203": 4,
          "FIPS186-5": 24
        },
        "NIST": {
          "NIST SP 800-56A": 1,
          "NIST SP 800-56B": 1,
          "SP 800-108": 1,
          "SP 800-132": 2,
          "SP 800-135": 3,
          "SP 800-185": 2,
          "SP 800-38A": 2,
          "SP 800-38B": 1,
          "SP 800-38D": 1,
          "SP 800-56A": 1,
          "SP 800-56B": 1,
          "SP 800-56C": 2,
          "SP 800-90A": 2
        },
        "RFC": {
          "RFC 7627": 2,
          "RFC 8446": 2,
          "RFC7627": 4
        }
      },
      "symmetric_crypto": {
        "AES_competition": {
          "AES": {
            "AES": 22,
            "AES-": 3,
            "AES-128": 2,
            "AES-192": 1,
            "AES-256": 2
          },
          "CAST": {
            "CAST": 38
          }
        },
        "constructions": {
          "MAC": {
            "CMAC": 6,
            "HMAC": 24,
            "HMAC-SHA-256": 1
          }
        }
      },
      "tee_name": {
        "AMD": {
          "PSP": 5
        }
      },
      "tls_cipher_suite": {},
      "vendor": {
        "Microsoft": {
          "Microsoft": 16
        },
        "Qualcomm": {
          "Qualcomm": 2
        }
      },
      "vulnerability": {}
    },
    "policy_metadata": {
      "/ACVP Cert A": "#A6650",
      "/Author": "SafeLogic, Inc.",
      "/Client": "SafeLogic, Inc.",
      "/Comments": "",
      "/Company": "SafeLogic",
      "/ContentTypeId": "0x010100D38E6528B9F6174E895244C39C1F8EA0",
      "/CreationDate": "D:20260622150457-04\u002700\u0027",
      "/Creator": "Acrobat PDFMaker 26 for Word",
      "/Doc Version": "1.0",
      "/ESV Cert A": "[Add ESV cert - PROPERTY]",
      "/ESV Name": "[Add ESV name - PROPERTY]",
      "/Keywords": "",
      "/MSIP_Label_c968a81f-7ed4-4faa-9408-9652e001dd96_ActionId": "4887e0e4-7009-40a6-bc60-76c09a102a1b",
      "/MSIP_Label_c968a81f-7ed4-4faa-9408-9652e001dd96_ContentBits": "0",
      "/MSIP_Label_c968a81f-7ed4-4faa-9408-9652e001dd96_Enabled": "true",
      "/MSIP_Label_c968a81f-7ed4-4faa-9408-9652e001dd96_Method": "Privileged",
      "/MSIP_Label_c968a81f-7ed4-4faa-9408-9652e001dd96_Name": "Unrestricted",
      "/MSIP_Label_c968a81f-7ed4-4faa-9408-9652e001dd96_SetDate": "2024-11-11T19:34:29Z",
      "/MSIP_Label_c968a81f-7ed4-4faa-9408-9652e001dd96_SiteId": "b64da4ac-e800-4cfc-8931-e607f720a1b8",
      "/MediaServiceImageTags": "",
      "/ModDate": "D:20260622150601-04\u002700\u0027",
      "/Producer": "Adobe PDF Library 26.1.183",
      "/SW Version": "1.0.0",
      "/SourceModified": "",
      "/Subject": "CryptoComply Native Go Module",
      "/Title": "Security Policy - TEMPLATE",
      "/_dlc_DocIdItemGuid": "5daada0d-940c-46a3-8866-950e847df9f8",
      "pdf_file_size_bytes": 771262,
      "pdf_hyperlinks": {
        "_type": "Set",
        "elements": [
          "http://www.safelogic.com/",
          "https://csrc.nist.gov/projects/cryptographic-module-validation-program",
          "https://go.dev/doc/",
          "https://go.dev/dl",
          "https://www.safelogic.com/cryptocomply"
        ]
      },
      "pdf_is_encrypted": false,
      "pdf_number_of_pages": 71
    }
  },
  "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": "5590241bf0255da30d5f6fd6395ad9f686508ff4a38725bd892a785ccefb6f88",
      "txt_hash": "134af8bcdbcee74300171d216c0c345452b6ebded310131b3d6a4e432b44f288"
    }
  },
  "web_data": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.WebData",
    "caveat": "When operated in approved mode. No assurance of the minimum strength of generated SSPs (e.g., keys). No assurance of minimum security of SSPs (e.g., keys, bit strings) that are externally loaded, or of SSPs established with externally loaded SSPs.",
    "certificate_pdf_url": "https://csrc.nist.gov/CSRC/media/projects/cryptographic-module-validation-program/documents/certificates/June 2026_080726_0648.pdf",
    "date_sunset": "2031-04-26",
    "description": "SafeLogic\u0027s Native Go Module is implemented in Go and is designed to provide FIPS 140-3 validated cryptographic functionality. It includes PQC support and is available for licensing",
    "embodiment": "MultiChipStand",
    "exceptions": [
      "Physical security: N/A",
      "Non-invasive security: N/A"
    ],
    "fw_versions": null,
    "historical_reason": null,
    "hw_versions": null,
    "level": 1,
    "mentioned_certs": {},
    "module_name": "CryptoComply Native Go Module",
    "module_type": "Software",
    "revoked_link": null,
    "revoked_reason": null,
    "standard": "FIPS 140-3",
    "status": "active",
    "sw_versions": null,
    "tested_conf": null,
    "validation_history": [
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2026-06-23",
        "lab": "Lightship Security, Inc.",
        "validation_type": "Initial"
      }
    ],
    "vendor": "SafeLogic, Inc.",
    "vendor_url": "https://www.safelogic.com/"
  }
}