Skip to main content
🎓 Claude Code Masterclass Learn AI-assisted development on Udemy — plus the companion book on Leanpub & Amazon. Start Learning
CRA Requirements for VPN Software (EN 304 620)
DevOps

CRA Requirements for VPN Software (EN 304 620)

VPN software is classified as Important Products Class I under the CRA. What VPN providers and enterprise VPN deployments need to implement for compliance.

LB
Luca Berton
· 1 min read

VPN Software Under the CRA (EN 304 620)

VPN software is classified as Important Products Class I. Given the sensitive nature of VPN traffic, the CRA imposes specific security requirements.

Key Requirements

Encryption Standards

  • Minimum TLS 1.3 for control plane
  • AES-256-GCM or ChaCha20-Poly1305 for data plane
  • Forward secrecy mandatory (ECDHE key exchange)
  • No fallback to weak ciphers

Authentication

  • Certificate-based authentication support
  • Multi-factor authentication capability
  • No default credentials
  • Secure credential storage

Data Protection

  • No logging of traffic content by default
  • Minimal metadata collection
  • DNS leak prevention — force DNS through VPN tunnel
  • Kill switch — block traffic if VPN disconnects

Update Mechanism

  • Signed updates with cryptographic verification
  • Auto-update capability
  • Rollback protection

For Enterprise VPN Deployments

If your organization deploys VPN software:

  • The VPN vendor is the manufacturer (CRA applies to them)
  • You should verify your vendor’s CRA compliance roadmap
  • Request SBOMs and vulnerability handling documentation
  • Include CRA compliance in procurement criteria

SBOM Requirements

VPN software SBOMs must include:

  • Cryptographic libraries (OpenSSL, BoringSSL, WireGuard kernel module)
  • Network stack components
  • Authentication modules
  • UI frameworks
  • All transitive dependencies

Developing or deploying VPN software in the EU? I help organizations prepare for EN 304 620 compliance. Get in touch.

#cra #vpn #security #etsi #compliance
Share:
Cloud Infrastructure Design

Need help with Cloud Infrastructure Design?

Build resilient, cost-effective cloud environments with expert architecture consulting.

Learn more about Cloud Infrastructure Design

Want to operate this yourself, in production?

Take the free AI Platform Engineer Readiness Scorecard to see which skills transfer — then build a production-shaped AI platform in the 4-week Bootcamp.

Take the Scorecard →
Luca Berton — AI & Cloud Advisor, Docker Captain

Luca Berton

AI & Cloud Advisor · Docker Captain · KubeCon Speaker

15+ years in enterprise infrastructure. Author of 8 technical books, creator of Ansible Pilot (1M+ YouTube views, 648K site users). Former Red Hat engineer. Speaker at KubeCon EU 2026 and Red Hat Summit 2026.

Free 30-min AI & Cloud consultation

Book Now