Skip to content

Zero Trust in banking: Why VPNs are no longer enough

Cybersecurity · May 2026 · 6 min read

For decades, financial entities have protected their systems with the same model: a network perimeter (firewalls + VPN) separating "secure internal" from "dangerous external". This model is broken.

Why the perimeter no longer works

Factor2026 Reality
Hybrid cloudApplications no longer sit in a single data center — they're on AWS, Azure, GCP and on-premise simultaneously
Remote workHybrid work moves part of daily access onto home and public networks, outside the perimeter
Open APIsThe PSD2 technical standards (Delegated Regulation (EU) 2018/389, Art. 30) require every provider of online-accessible payment accounts to have at least one access interface for third parties
Supply chainICT providers access internal systems for support and operations
Lateral movementOnce inside the perimeter, an attacker moves freely

The fundamental premise

Zero Trust is the security model NIST formalizes in SP 800-207: network location grants no implicit trust, and every access is authenticated and authorized separately. In banking and insurance it limits lateral movement after a credential is stolen; BlueUP applies it with per-service cryptographic identity.Read more → Zero Trust starts from an axiom: "never trust, always verify". NIST SP 800-207 frames it as "least privilege per-request access decisions in information systems and services in the face of a network viewed as compromised": whether the request comes from inside or outside the network, every access is individually verified, on every interaction.

What Zero Trust means in practice

1. Identity as perimeter

Instead of trusting the network, trust in verifiable cryptographic identity:

Classic modelZero Trust model
"You're on the VPN → you're trusted""Prove who you are with a cryptographic certificate"
Firewall decides who entersEach service verifies the requester's identity
Shared static API keyTemporary token with minimum privileges and expiration

2. End-to-end encryption (mTLS)

Mutual TLS ensures that both ends of a communication verify each other's identity. This is especially critical in banking, where data in transit includes transactions, PII and regulatory communications.

3. Dark services: invisible services

The most powerful Zero Trust concept: services are not exposed to the internet. They have no public IP, don't respond to port scans, don't appear on Shodan.

Classic serviceDark Service
Exposed at api.bank.com:443No public IP — invisible to internet
Protected by WAF + firewallNo WAF needed — no attack surface
Vulnerable to DDoSImmune to DDoS — no endpoint to attack
Scannable with NmapNon-existent for scanners

Zero Trust and DORA: mandatory convergence

DORA (Digital Operational Resilience Act) is Regulation (EU) 2022/2554 on digital operational resilience for the financial sector. It requires EU banks, insurers and investment firms to withstand ICT disruptions and threats, respond to them and recover. It has applied since 17 January 2025.Read more → DORA (Regulation (EU) 2022/2554) doesn't mention "Zero Trust" explicitly, but its requirements converge directly:
DORA RequirementZero Trust Implementation
ICT risk management (Art. 5-16)Identity inventory, granular access policies
Response and recovery (Art. 11)Circuit breaker, spooling, autonomous reconnection
Encryption (Art. 9.4.d)End-to-end mTLS, no data in clear
Access control (Art. 9.4.c)Minimum privileges, temporary tokens, four-eyes
Continuous monitoring (Art. 10)Automatic alerts, immutable audit trail

How BlueUP implements Zero Trust architecture

ComponentTechnologyFunction
Human identityKeycloak OIDC/PKCEFederated auth without static passwords
Workload identitySPIRE SVIDs (X.509 or JWT)Rotating cryptographic identity per service
AuthorizationBiscuit TokensCapability tokens with offline attenuation
NetworkOpenZiti Dark ServicesServices invisible to the internet
EncryptionEnd-to-end mTLSMutual verification on every connection
PoliciesOPA (Open Policy Agent)Centralized access policy evaluation

Does your entity need a Zero Trust architecture?

We'll show you how to protect your critical applications without VPN and with native DORA compliance.

Request assessment


Back to blog