tech · quantum risk
COBOL in Banking: Core Systems, Batch, and Quantum-Relevant Edges
Verdict
Banking COBOL estates face quantum risk primarily through the security perimeter of core platforms: authenticated channels, certificates, and key custody. Migration planning should inventory those surfaces even when business logic remains COBOL for years.
Overview
In many banks, COBOL still posts interest, processes clearing files, and maintains authoritative ledgers. Those systems sit behind layers of middleware: message queues, CICS transactions, database managers, enterprise service buses, and outward-facing APIs.
Quantum risk is a channel and key problem. If nightly extracts cross classical TLS, if partners authenticate with RSA certificates, or if HSMs only offer classical asymmetric algorithms for certain roles, the COBOL program is still in the blast radius—even if no developer ever wrote RSA in COBOL.
This page is for technology and risk leaders mapping core banking. Pair it with the COBOL language overview and the direct is-quantum-proof verdict. Crypto-native digital assets are covered separately under /industries/finance/digital-assets and the /crypto catalog.
Cryptographic profile
- Signatures: Enterprise PKI / TLS (external and often internal), HSM-backed keys for high-value operations, Partner and card-network specific suites (environment-dependent)
- Hash: Varies by middleware and database encryption products
- Public-key exposure: Highest leverage often at gateways, mutual-TLS service identities, and long-lived partner certificates—not in individual COBOL MOVE statements.
- Batch windows and mainframe change control dominate timelines.
- Data-at-rest encryption may be AES (Grover-relevant key size story) while key transport remains classical public-key (Shor-relevant).
What breaks
Mitigations
- Classify data shelf life on extracts and archives leaving the mainframe
- Prioritize hybrid TLS and certificate agility on gateways and API layers
- Include HSM and key-ceremony owners in the PQC program (not only app teams)
- Use /industries/finance/core-banking for program framing and /assessment for a readiness snapshot
FAQ
Can we ignore PQC until we leave the mainframe?
No. Data leaving the mainframe today can be stored by adversaries for later decryption (HNDL). Channel crypto and key inventory can progress without a full language rewrite.
Is this about quantum computers hacking COBOL code remotely?
No. The educational focus is on public-key cryptography protecting identity and confidentiality on paths that COBOL systems use—not on “quantum interpreting COBOL.”
Key concepts (technical dictionary)
Terms used on this page — open a definition:
Related on this site
- /tech/cobol
- /tech/cobol/banking
- /is-quantum-proof/cobol
- /industries/finance/core-banking
- /industries/finance/digital-assets
- /is-quantum-proof/pki-certificates
- /is-quantum-proof/tls-https
- /is-quantum-proof/databases
- /standards/compliance-nsm10-cisa
- /guides/migration-roadmap
- /assessment
- /learn/what-is-pqc