Research · BitScore India BFSI Readiness Index

Is India’s BFSI sector ready for the quantum switch? 125 financial institutions tested, 2026

More than half of India’s financial institutions already accept post-quantum key exchange on their websites. Nine in ten aren’t ready for what lands first: the 100-day certificate in March 2027.

Is India’s BFSI sector ready for the quantum switch? India BFSI Readiness Index, October 2026. Share of institutions passing each readiness signal, of those that could be read. Banks: post-quantum key exchange 42% (19 of 45), certificates on 100-day lifetimes 6% (3 of 48), CAA 24% (12 of 49), DNSSEC 69% (34 of 49), security.txt 0% (0 of 36), DMARC enforcing 84% (41 of 49). Insurers: 68%, 15%, 11%, 23%, 4%, 87%. Market infrastructure institutions: 46%, 0%, 36%, 57%, 0%, 86%.
Pass rates by group, of the institutions each lens could read: red under 40%, amber 40–69%, green 70% and over. Measured 15 October 2026. The interactive version below breaks the banks and insurers into eight sectors.

56% of the Indian bank, insurer and market-infrastructure websites BitScore could test on 15 October 2026 negotiated hybrid post-quantum key exchange — 65 of 117.

That is the encouraging half. The uneven half is who: 19 of 25 life insurers, but only 3 of 12 public sector banks. And the deadline that arrives first is not a quantum one. From 15 March 2027 no public TLS certificate may run longer than 100 days, and only 12 of the 122 certificates we read already do.

We measured every institution on the regulators’ own lists — 125 in all: the 49 scheduled commercial banks on RBI’s list, the 62 life, general and health insurers on IRDAI’s, and the 14 exchanges, depositories and clearing corporations on SEBI’s. Six signals, all read from outside.

In short
On 15 October 2026, 65 of 117 Indian banks, insurers and market infrastructure institutions tested accepted hybrid post-quantum key exchange (X25519MLKEM768) on their main website; 12 of 122 served a certificate already within the 100-day limit that applies from 15 March 2027; 24 of 125 published CAA; 56 of 125 were DNSSEC-signed; 2 of 94 readable sites published security.txt; and 107 of 125 enforced DMARC. None passed all five scored lenses.
At a glance
125 institutions, six readiness signals
Post-quantum key exchange
56%
65 of 117 websites tested. Public sector banks: 3 of 12.
Certificates ready for 2027
12/122
already on the 100-day lifetime that becomes the cap on 15 March 2027.
security.txt published
2/94
readable sites. No bank publishes one. CAA, the certificate-issuance control: 24 of 125.
All five basics
0
institutions pass all five scored lenses. 13 pass four.
BitScore India BFSI Readiness Index, October 2026 · measured 15 October 2026

Where each sector stands

Pick a lens to sort the sectors by it. Each cell gives the share passing and the count behind it — of the institutions the lens could read, so a firewall that refused us is never scored as a failure.

  • Under 40%
  • 40–69%
  • 70% and over

Swipe the table sideways for all seven lenses.

Share of tested institutions passing each readiness lens, by sector. Each cell gives passed of tested. Select a lens heading to sort by it.
Select a lens to sort
Public sector banks 1225%3/12100%12/120%0/1233%4/1275%9/120%0/1092%11/12
Private sector banks 2156%10/1895%20/2110%2/2129%6/2171%15/210%0/1686%18/21
Small finance banks 1136%4/1180%8/100%0/1018%2/1182%9/110%0/582%9/11
Payments banks 550%2/4100%5/520%1/50%0/520%1/50%0/560%3/5
Life insurers 2676%19/25100%26/2612%3/2612%3/2623%6/260%0/2188%23/26
General insurers 2858%15/26100%28/2821%6/287%2/2825%7/288%2/2586%24/28
Health insurers 875%6/888%7/80%0/825%2/813%1/80%0/588%7/8
Market infrastructure (SEBI) 1446%6/1392%11/120%0/1236%5/1457%8/140%0/786%12/14

Hover, focus or tap a cell for its detail.

Hybrid post-quantum key exchange

Passes when: The main website completes a TLS 1.3 handshake offering only X25519MLKEM768, the hybrid group Chrome has offered by default since version 131.

Why it matters: Traffic recorded today can be decrypted once a large quantum computer exists. Hybrid key exchange closes that window for anything sent from now on.

BitScore India BFSI Readiness Index, October 2026 · 125 institutions on RBI, IRDAI and SEBI lists · measured 15 October 2026 · percentages are of institutions each lens could read

Is post-quantum key exchange switched on?

On the front door, often yes. 65 of 117 main websites completed a TLS 1.3 handshake offering only X25519MLKEM768 — the hybrid of today’s X25519 and ML-KEM, the lattice-based key exchange NIST standardised as FIPS 203 in August 2024, and the hybrid group Chrome has offered by default since version 131.

The split is the story. Insurers lead at 40 of 59; banks trail at 19 of 45, with public sector banks lowest of any sector at 3 of 12. Much of the split is probably plumbing rather than policy: a site behind a content delivery network that has switched hybrid key exchange on inherits it, and a site served from its own load balancer does not. 9 of the 122 hosts we read still negotiate TLS 1.2 at best, which cannot carry it at all.

Regulators have started the clock. RBI set up its Q-SAFE expert committee on 25 May 2026 to evaluate the financial sector’s cryptographic inventory through a Cryptography Bill of Materials, assess crypto agility and recommend a roadmap, reporting within six months of its first meeting. The Department of Science and Technology’s National Quantum Mission task force has set quantum resiliency across critical information infrastructure by 2029 and enterprise-wide post-quantum cryptography by 2033. Day-to-day obligations still sit in RBI’s 2026 cybersecurity Directions; Q-SAFE is the separate quantum track.

Read the number for what it is. A passing website says the edge has moved. It says nothing about core banking, payment switches, APIs, the mobile app’s back end or the certificates themselves, which are still signed with RSA or elliptic-curve keys everywhere — and that inventory is exactly what Q-SAFE has asked for. 8 institutions answered an ordinary handshake but dropped the larger post-quantum one; they are counted as untested, not as failures, though a middlebox that cannot carry the bigger handshake is worth finding before a browser update does.

The 2027 certificate deadline arrives first

Quantum risk is a 2029-to-2033 problem. Certificate lifetimes are a March 2027 problem. Under the CA/Browser Forum’s Ballot SC-081v3, a publicly trusted certificate issued from 15 March 2026 may last 200 days; from 15 March 2027, 100; from 15 March 2029, 47.

The certificate squeeze
110 of 122 certificates run longer than the 100-day cap that starts in March 2027
  1. Before 15 Mar 2026398 days
  2. From 15 March 2026200 days
  3. From 15 March 2027100 days
  4. From 15 March 202947 days

Lifetime of the certificate each institution serves today

  • ≤100 days — already inside the 2027 cap: 12 (10%)
  • 101–200 days — today’s maximum: 81 (66%)
  • 201–398 days — issued before March 2026: 29 (24%)
BitScore India BFSI Readiness Index, October 2026 · measured 15 October 2026 · caps: CA/Browser Forum Ballot SC-081v3

Only 12 of 122 certificates are already on 100-day lifetimes or shorter — 11 of them the 90-day certificates that automated issuance produces. 81 sit at today’s 200-day ceiling, and 29 were issued before March 2026 for a year or more. For a team that renews by hand, the 2027 change doubles the work; the 2029 change makes manual renewal impractical. This is crypto agility in its most concrete form, and it is the same muscle a post-quantum migration needs.

CAA — the DNS record that says which certificate authorities may issue for a domain — is published by 24 of 125 institutions, and by just 7 of 62 insurers. Without it, any public authority can be talked into issuing a certificate for your domain. 5 websites served an incomplete certificate chain: browsers usually recover, but API clients and older phones do not.

What the .bank.in move left behind

RBI’s circular of 22 April 2025 (RBI/2025-26/28) told banks to move to the exclusive .bank.in domain by 31 October 2025. They did: all 49 banks on RBI’s list now serve their main website from a .bank.in address. The old domains are a different matter.

After .bank.in
All 49 banks moved. 18 of their 47 old domains don’t send visitors on.

What each bank’s previous domain does today

  • Redirect to the .bank.in site: 29
  • Still answer, or fail, on their own: 15
  • No website any more: 3
7 old domains are still live with no DMARC record at all. 6 of them publish no mail server either — they send no legitimate mail, so a single DMARC record set to reject would close them to spoofing for good.
BitScore India BFSI Readiness Index, October 2026 · measured 15 October 2026 · RBI/2025-26/28 set the migration deadline at 31 October 2025

Customers spent years learning the old addresses, which is exactly why attackers like them. 7 previous bank domains are still live in DNS with no DMARC record, so mail forged in their name has no policy stopping it. 6 of the 7 publish no mail server, which makes the fix one line: a DMARC record with p=reject on a domain that never sends mail closes it to spoofing for good. One old bank domain still serves a certificate that expired months ago.

Who tells researchers where to report a flaw?

Almost nobody. security.txt, defined by RFC 9116, is a short file at /.well-known/security.txt naming who to contact about a vulnerability and when the file expires. 2 of 94 readable sites published one, both of them insurers; no bank and no market infrastructure institution did. Another 31 refused or timed out on the request, so they are left out of the count rather than marked absent.

It costs an afternoon. Without it, a researcher who finds something has no sanctioned route in, and the first notice an institution gets may be a public post.

Email authentication is the sector’s strong suit

107 of 125 institutions enforce DMARC on their main domain — quarantine or reject, on all mail — and 78 of 125 have gone to p=reject, the strongest setting. Public sector banks are highest at 11 of 12. It shows what the sector does when a control is visible, well understood and audited: it gets done. DNSSEC is the counterpoint — 34 of 49 banks sign their zone, but only 14 of 62 insurers do.

How many pass all five?

The composite
No institution passes all five. The commonest score is two.
  1. 90 of 5 lenses passed: 9 institutions
  2. 301 of 5 lenses passed: 30 institutions
  3. 472 of 5 lenses passed: 47 institutions
  4. 263 of 5 lenses passed: 26 institutions
  5. 134 of 5 lenses passed: 13 institutions
  6. 05 of 5 lenses passed: 0 institutions
Institutions passing four of the five lenses, by group
GroupPass 4 of 5Pass 0 or 1
Banks5 of 4911 of 49
Insurers4 of 6222 of 62
Market infrastructure4 of 146 of 14
BitScore India BFSI Readiness Index, October 2026 · measured 15 October 2026 · scored lenses: Post-quantum TLS, CAA, DNSSEC, security.txt, DMARC enforced · a lens that could not be read counts as not passed

None. Scored on five lenses — post-quantum key exchange, CAA, DNSSEC, security.txt and enforced DMARC — 13 institutions pass four and the commonest score is two. Of those 13, all but one are missing only security.txt; across everyone, CAA is the next most often missing.

What to ask for this quarter

Five requests a CISO can take to the board or the IT steering committee, each checkable from outside:

  • A cryptographic inventory. It is the first thing Q-SAFE asked of the sector, and the only way to know where RSA and elliptic-curve keys sit beyond the website.
  • Automated certificate renewal before March 2027. If any certificate is renewed by a person, that process has under 18 months to change.
  • Hybrid key exchange at the edge. Turn on X25519MLKEM768 wherever the CDN or load balancer supports it, and find out why any middlebox drops the larger handshake.
  • CAA and DNSSEC on every domain you own. Both are DNS records, both are free, and together they decide who can impersonate you on the web.
  • A security.txt, and DMARC p=reject on every old domain. One file and one record per retired domain.

The free domain check reads the same signals on any domain in about a minute; the email spoofing check covers DMARC, SPF and DKIM in depth.

What this does not measure

This is not a security rating and says nothing about breach risk. It reads one handshake and a handful of DNS records on each institution’s main website and domain — nothing behind a login, no internet banking or API hosts, no mobile back end, no internal systems. A pass on every lens would show good public hygiene, not a secure institution, and a fail on one is a fixable setting, not a finding of negligence. Exposure signals — dangling DNS, exposed keys, vulnerable products — were not measured at all.

How it was measured

Who is in it

InstitutionsCountList, read at source on 15 October 2026
Scheduled commercial banks49RBI, Banks in India — Public sector, private sector, small finance and payments banks. Foreign banks, regional rural banks and co-operative banks are not included.
Life insurers26IRDAI, list of life insurers
General insurers28IRDAI, list of general insurers
Standalone health insurers8IRDAI, list of health insurers
Stock exchanges7SEBI, recognised stock exchanges
Depositories2SEBI, depositories
Clearing corporations5SEBI, clearing corporations

Each institution is read at the website its regulator lists, or for banks the .bank.in site their old address leads to, following redirects. Four insurers share two group websites, and are read on the shared site.

What each lens tests

LensPasses when
Hybrid post-quantum key exchangeThe main website completes a TLS 1.3 handshake offering only X25519MLKEM768, the hybrid group Chrome has offered by default since version 131.
Valid certificateThe certificate is trusted, unexpired, names the host, and arrives with its full chain.
Certificate already on a 100-day lifetimeThe certificate in service was issued for 100 days or fewer — the maximum allowed from 15 March 2027.
CAA record publishedThe domain publishes a CAA record naming which certificate authorities may issue for it.
DNSSEC signedThe parent zone publishes a DS record, so the domain’s answers are signed.
security.txt published (RFC 9116)A current /.well-known/security.txt names a contact and an expiry date.
DMARC enforcingThe domain’s DMARC policy quarantines or rejects mail that fails authentication, on all of it.
DMARC at p=rejectThe policy is reject, the strongest setting.

How it was measured

On 15 October 2026, from India, one institution at a time and at least 0.75 seconds apart, using Node.js 24 with OpenSSL 3.5 — the first OpenSSL release that can offer ML-KEM at all; on an older one the post-quantum test would report every server as unknown. Per institution: one homepage request to follow redirects, two TLS handshakes on port 443, one request for security.txt, and DNS queries through public DNS-over-HTTPS resolvers.

Not read, and so left out of that lens’s percentage: security.txt for 31 institutions, post-quantum key exchange for 8, and every TLS lens for the 3 with no answer on port 443. Every request carried a user agent naming BitScore and this site.

The data

The sector aggregates behind every figure are open under CC BY 4.0, as JSON and CSV, and listed in BitScore Open Data. Please credit “BitScore India BFSI Readiness Index, October 2026 — BitScore (bitscore.in)”.

Sources

  • RBI Press Release 2026-2027/325 — Expert Committee for a Quantum Secure and Adaptive Financial Ecosystem (Q-SAFE), 25 May 2026
  • RBI/2025-26/28 — Circular — Migration to ‘.bank.in’ domain, 22 April 2025
  • DST, Quantum-Safe Ecosystem in India — National Quantum Mission task force report: CII quantum resiliency by 2029, enterprise-wide PQC by 2033 (page as archived 8 June 2026)
  • CA/Browser Forum Ballot SC-081v3 — Schedule of reducing certificate validity: 200 days from 15 March 2026, 100 from 15 March 2027, 47 from 15 March 2029
  • NIST FIPS 203 — Module-Lattice-Based Key-Encapsulation Mechanism Standard (ML-KEM), 13 August 2024
  • Google Security Blog — A new path for Kyber on the web — Chrome 131 offers hybrid ML-KEM (X25519MLKEM768), 13 September 2024
  • RFC 9116 — A File Format to Aid in Security Vulnerability Disclosure (security.txt)

Every source was read at its primary location on 15 October 2026. Related: the India Cyber Threat Scorecard, BitScore’s monthly count of threat activity against Indian organisations.

Questions this page answers

Is India’s BFSI sector ready for post-quantum cryptography?
Partly, and unevenly. On 15 October 2026, 65 of the 117 Indian bank, insurer and market infrastructure websites BitScore could test negotiated hybrid post-quantum key exchange (X25519MLKEM768): insurers 40 of 59, banks 19 of 45, and public sector banks lowest at 3 of 12. This measures one handshake on each main website, not core banking, APIs or internal systems, so it shows where migration has visibly started rather than whether any institution is quantum-safe.
What is RBI’s Q-SAFE committee?
Q-SAFE is the Expert Committee for a Quantum Secure and Adaptive Financial Ecosystem, set up by the Reserve Bank of India on 25 May 2026 (Press Release 2026-2027/325). It is to evaluate the financial sector’s cryptographic inventory through a Cryptography Bill of Materials, assess crypto agility, and recommend a roadmap to quantum-secure the Indian financial system, reporting within six months of its first meeting.
What changes for TLS certificates on 15 March 2027?
From 15 March 2027, a publicly trusted TLS certificate can be issued for at most 100 days, down from 200 since 15 March 2026; from 15 March 2029 the cap is 47 days (CA/Browser Forum Ballot SC-081v3). Only 12 of the 122 certificates BitScore read across India’s banks, insurers and market infrastructure institutions were already on 100-day lifetimes or shorter.
Have all Indian banks moved to the .bank.in domain?
Yes, in the sense that all 49 scheduled commercial banks on RBI’s list served their main website from a .bank.in address on 15 October 2026, as RBI’s circular RBI/2025-26/28 required by 31 October 2025. But only 29 of the 47 previous domains BitScore could identify redirect to the new one, and 7 previous domains were still live with no DMARC record, leaving them open to email spoofing.
What is security.txt and do Indian financial institutions publish one?
security.txt is a small file at /.well-known/security.txt, defined by RFC 9116, that tells anyone who finds a vulnerability how to report it. On 15 October 2026 it was published by 2 of the 94 Indian banks, insurers and market infrastructure institutions whose sites BitScore could read; no bank published one. A further 31 sites refused or timed out on the request.
Is this a security rating of India’s BFSI sector?
No. The BitScore India BFSI Readiness Index reads six externally visible readiness signals — post-quantum key exchange, certificate lifetime and validity, CAA, DNSSEC, security.txt and DMARC — on each institution’s main website and domain. It publishes sector aggregates and says nothing about breach risk or overall security posture.

This measured 125 institutions. Measure yours in a minute.

The free domain check reads the same signals on any domain you enter — post-quantum key exchange, certificate lifetime, CAA, DNSSEC, security.txt and DMARC — and tells you what to fix first. It is free, and it reads only what any visitor can see.

Check my domain →Get the full rating report