Tech law & policy researcher. #a2k #privacy #FoE #AI #infosec #FOSS #a11y zhōngyōng & anēkāntavāda. Fellow: @lirneasia + @yaleisp Past: @cis_india

Madras, Tamil Nadu, India
Joined July 2007
I've a paper out in @IPPRJournal on content blocking and Internet shutdowns in #India from the perspective of international human rights law. Comments welcome. Do share widely! PDF: ippr.in/index.php/ippr/artic… HTML: pranesh.in/scholarly/article… #FoE #censorship #IHRL
2
21
2
47
42,266
The eMudhra mess-up is inexplicable. It's got a massive attack surface. And it is hard to patch all the software that can be compromised given how CA certs are treated by some devices as permanent. bugzilla.mozilla.org/show_bu… for full shit-show emudhra.we-have-a-problem.co… for summary.
4
24
3
121
6,330
Once all the CA cert store updates (and cert-pinning) is done, it will be great for people reverse engineering software on their own devices. In a way, eMudhra has taken one for the team and contributed towards open source research: xitter.cf/meowkoteeq/status/2112…
just mitm'd TLS on an iPod Touch 4 without installing a CA cert on it this thing is never getting a security update! just like many IoT devices (if they ship with any global root cas at all...)
1
7
1
15
1,506
As I was saying, the eMudhra cock-up is amazing for open source research. xitter.cf/doodlestein/status/211…
Everyone who owns hardware with abominable software (like Sonos players) owes a debt of gratitude to Venkatraman Srinivasan and the rest of the eMudhra gang in Bengaluru, Karnataka. Without their gross negligence, it'd be a lot harder to counterfeit certificates and fix the sw🙏
1
3
53
Pranesh @ Barcelona | OTR Symposium retweeted
CCA didn't even add NIC to the list of Closed CA for ~12 years after NIC CA stopped operating. archive from Jan 2026: web.archive.org/web/20260121… (added sometime between then and now: cca.gov.in/closed_ca.html)
1
1
3
235
Pranesh @ Barcelona | OTR Symposium retweeted
Replying to @akkiman @GoI_MeitY
Was there ever a public report on how the google.com cert came to be issued by NIC CA under CCA? Don't expect anything here. NIC stopped operating and CCA kept them listed as a Licensed CA for another 4 years: web.archive.org/web/20180106… (1/2)
1
1
1
8
848
Pranesh @ Barcelona | OTR Symposium retweeted
Replying to @pranesh
NIC CA stopped operating all together after that incident, yet CCA had it licensed for years after that incident: xitter.cf/captn3m0/status/211372… I don't think there is even a report.
Replying to @akkiman @GoI_MeitY
Was there ever a public report on how the google.com cert came to be issued by NIC CA under CCA? Don't expect anything here. NIC stopped operating and CCA kept them listed as a Licensed CA for another 4 years: web.archive.org/web/20180106… (1/2)
2
6
311
Pranesh @ Barcelona | OTR Symposium retweeted
Mañana, #Barcelona! Organizamos un simposio con gente de todo el mundo para discutir y diseñar una estrategia para una transición pronta y urgente a tecnologías abiertas. Hardware, software, modelos para escalar las soluciones a los problemas más urgentes del mundo. symposium.opentechresearch.o…
1
19
48
2,074
Reminder: in 2014, India's NIC was found to have issued fake certificates spoofing legit sites. The govt (CCA) promised to conduct an investigation and publish the results (haha). They haven't yet.
Dr. Tyagi, the government promised an investigation of the 2014 fake NIC certificates episode, but it still has not published its findings. Will you publish the findings of that investigation? If not, how can we trust the Root CCA framework? thejeshgn.com/2014/07/11/ind…
2
39
127
2,380
I know some MPs and some MPs' aides follow me on Twitter. If you see this, it might be worth asking MEIT about this and asking CCA to share this report, which ought to be public.
7
153
Pranesh @ Barcelona | OTR Symposium retweeted
This eMudhra thing is shedding light on so many shitty practices in #DigitalIndia Shared SSL cert for 3 websites that aren't even hosted on the same server. Cost saving measures in the age of free SSL certs? h/t @LiveFromALounge for making me look up ftittp.mha.gov.in/fti/login
13
66
4
555
31,265
We spent a week in the Occupied West Bank: We saw bloody settler attacks, Palestinian homes demolished & tense interactions with Israeli soldiers Here's a short clip ⬇️ Including our attempt to reach a Palestinian family besieged by "hilltop youth" settlers - before we were violently stopped With @MillyTeasdale @MackesonPaul Ayman Abu Ramouz & Nava Mizrahi
203
Pranesh @ Barcelona | OTR Symposium retweeted
incredible 1998 defacement of an indonesian website by first-generation chinese hackers including very gracious instructions on how to restore the site back to normal
19
489
9
5,817
81,754
The company that got fined is Britannia. But Indian Express - "Journalism of Courage" - doesn't name them in their story. What kind of journalism is this? indianexpress.com/article/le…
4
488
Heading to Barcelona. Who among you is there this coming week? Do DM.
282
Pranesh @ Barcelona | OTR Symposium retweeted
#FAIL The Root Certificate for ALL licensed Cert Authorities in India is served over unsecure HTTP! cca.gov.in/cca/?q=root_certi…
1
5
4
Pranesh @ Barcelona | OTR Symposium retweeted
Would the investigation of how NIC managed to issue rougue digital certs be under RTI? Would really like to know what happened here.
3
2
1
Pranesh @ Barcelona | OTR Symposium retweeted
Dr. Tyagi, the government promised an investigation of the 2014 fake NIC certificates episode, but it still has not published its findings. Will you publish the findings of that investigation? If not, how can we trust the Root CCA framework? thejeshgn.com/2014/07/11/ind…
4
1
13
2,629
Pranesh @ Barcelona | OTR Symposium retweeted
Contrary to the implicit mental models of many on this website, cybercriminals aren't the security-engineer Waluigis of Stanford-educated big tech engineers, or the criminal analogs of a16z-backed AI pentesting startups. They're generally less talented, recruited from middle-income countries with weak legal oversight and fewer legal tech job options, and struggle with arrests, sanctions, retaining talent, and stable access to AI inference. Ransomware took years to become a scaled business under these conditions, and AI-native organized criminal syndicates that fully leverage the power of AI to scale may take awhile too. Nation-states, meanwhile, are quick to adopt AI for vulnerability research and exploit development, but historically slow to deeply retool military operations with new technologies. And potentially devastating agentic cyber swarms may become weapons in their arsenals alongside e.g. ballistic missiles that they possess but don't immediately use. So to those calling php2shell "the worst day in cyber ever" and expecting immediate spikes in cyber damages: there isn't the direct relationship between new capabilities and new damages you're imagining. This is good news, obviously. It means defenders have time to prepare (and we should be shouting from the rooftops that we're in a defense-advantaged interregnum, currently). Huge risks are approaching but at the pace of technology diffusion into less innovative parts of the world economy and state sector, not at the pace of AI capability growth. Full version: joshuasaxe181906.substack.co…
11
31
12
164
25,501
Pranesh @ Barcelona | OTR Symposium retweeted
Because India's CBDC was built coz of Crypto FOMO, it uses blockchain as L1. However, if all of it goes up in flame, RBI is still liable, and by that logic - NPCI is the sole arbiter of what is a valid token because they are the ones signing it.
3
1
2
654