Skip to main content
๐ŸŽค Speaking at KubeCon EU 2026 Lessons Learned Orchestrating Multi-Tenant GPUs on OpenShift AI View Session
๐ŸŽค Speaking at Red Hat Summit 2026 GPUs take flight: Safety-first multi-tenant Platform Engineering with NVIDIA and OpenShift AI Learn More
CRA Compliance for Browsers and Password Managers (EN 304 617-618)
DevOps

CRA for Browsers and Password Managers

Browsers and password managers are classified as Important Products Class I. Specific security requirements, testing standards, and compliance strategies.

LB
Luca Berton
ยท 1 min read

Browsers and Password Managers: Class I Products

Browsers (EN 304 617) and password managers (EN 304 618) are classified as Important Products Class I. These are among the most widely used software products globally.

Browser Requirements (EN 304 617)

Browsers handle everything from banking to healthcare. Key CRA requirements:

  • Secure default configuration โ€” HTTPS-first mode, safe browsing enabled
  • Extension sandboxing โ€” isolate extensions from core browser data
  • Certificate validation โ€” robust TLS certificate chain verification
  • Auto-update mechanism โ€” silent security updates without user intervention
  • SBOM โ€” document all libraries (rendering engine, crypto, media codecs)
  • Content Security Policy โ€” enforce security headers by default

Password Manager Requirements (EN 304 618)

Password managers store the most sensitive user credentials. CRA demands:

  • Zero-knowledge architecture โ€” manufacturer cannot access user vaults
  • Strong encryption โ€” AES-256 or equivalent at rest, TLS 1.3 in transit
  • Master password requirements โ€” enforce minimum complexity
  • Breach monitoring โ€” alert users when stored credentials appear in breaches
  • Secure sharing โ€” encrypted credential sharing between users
  • Export capability โ€” users must be able to export their data

Conformity Assessment

Both are Class I โ€” self-assessment is possible IF harmonized standards (EN 304 617/618) are applied. Otherwise, third-party assessment options apply.

Key Timeline

  • Follow ETSI drafts for EN 304 617 and 618
  • Implement requirements before December 2027
  • Begin vulnerability reporting by September 2026

Building browsers or password managers for the EU market? I help organizations prepare for CRA conformity. Get in touch.

Luca Berton Ansible Pilot Ansible by Example Open Empower K8s Recipes Terraform Pilot CopyPasteLearn ProteinLens TechMeOut