Product

CRA Compliance Engine

A purpose-built, role-driven platform for the EU Cyber Resilience Act. Three isolated panels — Manufacturer, Supplier, Auditor — tracking all 14 CRA requirements with structured evidence, real-time risk posture, and a non-repudiable audit trail.

Role-Based Access 14 CRA Requirements Air-Gap Ready Secure SDLC Patent # 202621037440
🛡
CRA Engine
Cyber Resilience Act Platform
Manufacturer Panel Supplier Panel Auditor Panel
€15M
Max CRA non-compliance fine
14
CRA requirements embedded
3
Dedicated role panels
5
Deployment models

Three Panels. One Platform. Complete Compliance.

Each role has a dedicated, isolated panel. No cross-role data access at any level. Strict separation of duties matching the CRA's own governance intent.

🏭

Manufacturer Panel

The Super Admin. Owns the entire compliance programme — managing suppliers, auditors, requirements, controls, and approval workflows. Real-time visibility over the full supply chain.

  • User & account management (RBAC)
  • Configure all 14 CRA requirements & controls
  • Approve / reject compliance artifacts
  • Real-time worst-case risk posture matrix
  • Targeted supplier notification engine
  • Full compliance audit trail
📦

Supplier Panel

Manages their Bill of Materials, submits compliance evidence per requirement, reports risk levels, and views their own posture in real time.

  • Single & bulk device upload (Excel)
  • Single & bulk connection upload
  • Evidence submission (PDF, DOCX, images)
  • Risk assessment across 14 requirements
  • Live compliance posture dashboard
  • Resubmission after rejection
🔍

Auditor Panel

Read-only access to the complete compliance programme — without the ability to influence outcomes. Designed for CRA Article 32 conformity assessment and notified body reviews.

  • Full requirements & controls view
  • Complete supplier roster & BOM visibility
  • Evidence artifact review
  • Risk matrix across all suppliers
  • Non-repudiable audit trail
  • Gap analysis across requirements

All 14 CRA Requirements — Fully Embedded

Every requirement tracked per device and per connection. Evidence stored in organised req_1 to req_14 folders. Risk scored Negligible → Critical per requirement.

Part I — Technical Requirements
REQ-1No Known Exploitable Vulnerabilities
REQ-2Secure by Default Configuration
REQ-3Confidentiality Protection (Encryption)
REQ-4Integrity Protection & Secure Boot
REQ-5Availability / DoS Resilience
REQ-6Data Minimisation
REQ-7Attack Surface Reduction (MFA/Auth)
REQ-8Hardening & Exploit Reduction (ASLR)
REQ-9Audit Logging & Security Events
REQ-10User Control & Factory Reset
REQ-11Secure Update Mechanism & Signing
Part II — Process Requirements
REQ-12Vulnerability Management Process
REQ-13Coordinated Vulnerability Disclosure
REQ-14Software Bill of Materials (SBOM)
5 Deployment Models
☁ Cloud-Hosted — AWS / Azure / GCP
🏢 On-Premises Web Server
🔒 Air-Gapped Network — OT / Classified
🐳 Clustered Container — Kubernetes / Docker
💻 Cognisec Managed — Fully Managed Service

Security by Design

Built on Secure SDLC principles. Input validation, parameterised queries, CSRF protection, file upload controls — all first-class features, not retrofits.

🔐

Role-Based Access Control

Three completely isolated panels. No cross-role data or function access possible at any level.

🛡

MFA Support

Multi-factor authentication enforceable for all roles, especially Manufacturer and Auditor access.

📁

File Upload Security

Extension whitelisting, MIME validation, 10 MB limits, path traversal prevention. Per-user isolated storage outside web root.

🔒

Session Hardening

Session validation, timeout enforcement, CSRF protection. No session reuse across roles.

Separation of Duties

Suppliers submit. Manufacturers approve. Auditors observe. No single role controls the full compliance chain.

📋

Evidence Trail

Full timestamped, attributed, non-repudiable submission and approval history available at all times.

Ready for your CRA compliance journey?

Contact us for a demonstration or to discuss deployment options for your organisation.