Safeguard Docs
Compliance FrameworksInternal

Crypto Algorithm Audit

Identifies deprecated/weak cryptographic algorithms (MD5, SHA-1, DES, RC4, Blowfish).

Identifies deprecated/weak cryptographic algorithms (MD5, SHA-1, DES, RC4, Blowfish).

Short nameCrypto Audit
RegionInternal
Country or scopeInternal
SectorGeneral
In your workspaceOn unless you switch it off in Compliance โ€บ Manage.

How Safeguard covers Crypto Audit

  • Scan requirements: 4, all decided by a scan.
  • Controls: the scan requirements below, plus 8 controls from Safeguard's control catalog for Crypto Audit.
  • Automated tests: none map to it directly. You can link any automated test to its controls yourself (how).
  • Policy templates: 25: 3 written for Crypto Audit and 22 from the standard set.

How each kind of coverage works, and what the readiness score counts: Compliance frameworks.

What a scan checks

Each scan of a product checks these 4 requirements against what the scan found, including the product's software inventory (SBOM).

RequirementWhat Safeguard checksDecided by
CRYPTO-AUDIT-1 Cryptographic Library IdentificationIdentify all cryptographic libraries in the supply chainScan
CRYPTO-AUDIT-2 Weak Algorithm DetectionDetect weak hash algorithms in component hashesScan
CRYPTO-AUDIT-3 Strong Algorithm VerificationVerify use of strong cryptographic algorithmsScan
CRYPTO-AUDIT-4 Crypto Library VersioningCryptographic libraries require version info for CVE assessmentScan

More controls in the catalog

The framework's Controls tab lists its scan requirements and these controls from Safeguard's control catalog. Evidence them with automated tests, uploaded evidence, policies or an attestation.

ControlName
CRYPTO-01Deprecated Algorithm Detection: MD5
CRYPTO-02Deprecated Algorithm Detection: SHA-1
CRYPTO-03Deprecated Algorithm Detection: DES / 3DES
CRYPTO-04Deprecated Algorithm Detection: RC4 / Blowfish
CRYPTO-05Key Length Minima Enforcement
CRYPTO-06Algorithm Transition Plan
CRYPTO-07Post-Quantum Readiness Assessment
CRYPTO-08Random Number Generator Quality

Policy templates

Written for Crypto Audit:

  • Cryptographic Algorithm Lifecycle Policy
  • Post-Quantum Cryptography Readiness Policy
  • Cryptographic Implementation and Code Review Policy

And 22 from the standard set, adapted to Crypto Audit.

On this page