Diego F. Aranha

Diego F. Aranha

@dfaranha.bsky.social

Associate Professor of Cryptographic Engineering at Aarhus University. https://dfaranha.github.io/

827 followers540 following187 posts

Diego F. Aranha reposted

truly a wild time to be alive when the cryptography world is split between those worried about quantum computers and those whose private key is “4”

Diego F. Aranha reposted

Reviewer #2 (yeah, the infamous one) in 2006: "Post-quantum crypto? Is that a joke? Who in their sane mind would ever think of using that stuff? Reject!" Reviewer #2 in 2026: "Non-post-quantum crypto? Is that a joke? Who in their sane mind would ever think of using that stuff? Reject!"

Diego F. Aranha reposted

The AI security task is no easy task, but we, 400+ scientists believe it must be tackled: ai-security-letter.org Not all here is easy (read, e.g., blog.cryptographyengineering.com/2026/09/30/i...), but it is something we must do.

ai-security-letter.orgOctober 2026 Open Letter from the Scientific Community on AI and Cybersecurity
Nicolas Papernot@nicolaspapernot.bsky.social

Over 400 academics in 30+ countries signed our open letter calling for immediate changes in AI development and deployment practices to ensure that cybersecurity incidents do not continue to occur, as future incidents will be far more damaging to our critical infrastructure.

Diego F. Aranha reposted

Over 400 academics in 30+ countries signed our open letter calling for immediate changes in AI development and deployment practices to ensure that cybersecurity incidents do not continue to occur, as future incidents will be far more damaging to our critical infrastructure.

Diego F. Aranha reposted

News from #aarhuskrypto: welcome to associate professor Julius Hermelink! With Julius and @dfaranha.bsky.social, we now have a very strong core in crypto engineering and side-channel security, complementing decades of research in foundations and protocols. Welcome Julius!

Hey, look at this technology built by humans after training huge models on troves of data stolen from other humans running inference on GPUs and infrastructure built by humans, and even preserving the human biases present in the training data or creating all kinds of human drama! Let's call it AI.

Diego F. Aranha reposted

Bora, turma! Experiência super bacana aqui no Brasil :)

Nextflow@nextflow.io

Less than 2 weeks to go until the @nf-co.re Hackathon in Brazil! 🌎Join the local Nextflow community to collaborate, connect, and learn from fellow developers. 🔍Learn more: hubs.la/Q04rNDN40

View full thread

* Dependia tanto disso que deixei o Brasil há 8 anos, para nunca mais olhar para trás. Um dos motivos foi exatamente essa hostilidade gratuita com pesquisadores. * Nosso trabalho acadêmico foi conduzido nos moldes permitidos pelo TSE, com resultados publicados e premiados. Onde está a cloroquina?

Diego F. Aranha reposted

Replying to @yaso.is

Não sei como o governo consegue ter a cara de pau de discutir soberania e AI com esses valores desse jeito. Mals ae pelo fogo amigo

Respondendo ao @rofnight.bsky.social por aqui, já que o post original não admite respostas: * Nunca "fiz carreira" com urna eletrônica, muito pelo contrário. Gastei muito tempo e o sistema melhorou por causa disso. * Nunca foi nem meu tema principal de pesquisa, basta olhar artigos publicados.

Diego F. Aranha reposted

Ford has rehired hundreds of senior engineers after replacing them with AI backfired and has cost the company billions of dollars. AI adoption is blamed for Ford being the most recalled automaker in the U.S. with 51 recalls covering over 11 million vehicles in the first half of 2026 alone.

Diego F. Aranha reposted

Today I learned that a *third* former student got accepted into a top grad program abroad as a direct consequence of my applied cryptography mentorship in Lebanon last year. Walking in Paris with my chest so puffed from pride that it’s pushing cars out of the way and denting buildings

Diego F. Aranha reposted

Today is both: - First day of the summer semester of my applied cryptography course! WE'RE BACK BABY - Deltarune Chapter 5 is likely to be announced (during today's Nintendo Direct) TODAY IS A GOOD DAY

It's that time of the year again: Systems Security exam week! If you remember, this is the final task in my graduate-level course where students put theory to practice and perform security analysis of a mobile app. There's so much broken stuff out there that I am having trouble sleeping at night.

View full thread

Day 5 had some great highlights too: * How to get free laundry across machines in the AU campus * A self-sovereign digital identity wallet that was not... very sovereign * How to play GeoGuessr with Chinese IP cameras!

And we just arrived to the final day! * How (anonymous) credential apps are not really anonymous, as in not providing any basic form of unlinkability * Loyalty point multiplication miracles * More DevMode shenanigans * Free groceries for all \o/

It's that time of the year again: Systems Security exam week! If you remember, this is the final task in my graduate-level course where students put theory to practice and perform security analysis of a mobile app. There's so much broken stuff out there that I am having trouble sleeping at night.

View full thread

Users choose a 4-digit PIN code during school years when they are still kids, so one can just use library authentication as an SSN oracle. Fix the PIN, iterate the SSN until one gets a matching pair. There are enough library apps to distribute the load and avoid rate-limiting countermeasures.

Day 4 has started! Craziest "DevMenu" of the day is hidden functionality that pops up after you click the app logo for a total of 7 times. Students found it with LLMs because code was too obfuscated to be readable by humans. We live in strange times indeed!

It's that time of the year again: Systems Security exam week! If you remember, this is the final task in my graduate-level course where students put theory to practice and perform security analysis of a mobile app. There's so much broken stuff out there that I am having trouble sleeping at night.

View full thread

TIL that the best way to farm social security numbers in Denmark is by exploiting the university library system. The Danish SSN is a concatenation between a birth date and 4 additional digits, some of which form a checksum. Before 2007, there were about 270 valid SSNs per date.

It's that time of the year again: Systems Security exam week! If you remember, this is the final task in my graduate-level course where students put theory to practice and perform security analysis of a mobile app. There's so much broken stuff out there that I am having trouble sleeping at night.

View full thread

The highlights in Day 1 were vulnerabilities enabling fare evasion in Danish public transport, and manipulation of payment transactions in multiple shopping apps. Day 2 was less eventful, and focused on transport apps that were much harder to break in comparison.

Day 3 has just started and it's by far the craziest, with one priv escalation. I can't help but think that these apps are only surviving out there because Denmark is a rule-based high-trust society. The tech is embarrassingly bad and wouldn't resist a week in the adversarial environment back home.

It's that time of the year again: Systems Security exam week! If you remember, this is the final task in my graduate-level course where students put theory to practice and perform security analysis of a mobile app. There's so much broken stuff out there that I am having trouble sleeping at night.

This year's recurrent theme has been "DevMode", where students find hidden functionality in mobile apps that unlock admin functionality. Why would one ship to the app store a mobile app with builtin DevMode that allows the user to bypass security controls?

Diego F. Aranha reposted

Hilarious and deeply insightful writing by @brianphillips.lol.

Brian Phillips@brianphillips.lol

And we are live! Massive thanks to everyone who contributed to this. Reading your posts made me so much madder than I ever knew was possible

Diego F. Aranha reposted

🇨🇦's #BillC22 is entering committee study this week - and we're hearing it may become law by end of the month. We never say this: but this is the worst, most privacy-breaking bill we've seen. It MUST be stopped. Speak up against it and read on to learn more: www.openmedia.org/StopC22-bsky 1/

openmedia.orgStop the Surveillance State: Stop Bill C-22!🚨 Bill C-22 forces every Canadian internet provider, messaging app & cloud service to build surveillance backdoors and store a year of your data. Foreign state hackers exploited similar legislation in...

Diego F. Aranha reposted

the even more fun problem is, that because NL Wallet uses remote app attestation, it checks Googles servers for verification every time you use the app, meaning that Google holds a kill switch for our national ID wallet

Geen Google- of Apple-account? Dan kun je straks geen gebruikmaken van NL Wallet. De mogelijke opvolger van DigiD blijkt afhankelijk van de Amerikaanse techbedrijven. Net nu we opgelucht ademhalen omdat DigiD niet in Amerikaanse handen lijkt te vallen, begint met NL Wallet het riedeltje opnieuw.

Diego F. Aranha reposted

I'm looking for a PhD student to work with me on formal verification for cryptographic protocols. This is a 4-year position at VU Amsterdam, co-supervised with Kristina Sojakova. Send me an email if you want to know more!

Diego F. Aranha reposted

It’s inaccurate to say Mario is brave and Luigi is cowardly Luigi is afraid of death, so he runs away from danger. Mario is afraid of living, so he runs towards death. Both brothers are cowards in their own way

Diego F. Aranha reposted

There are only two bug classes left: complexity and memory safety. CurveBall (CVE-2020-0601)? Complexity. BigSig (CVE-2021-43527)? Memory safety. Log4Shell (CVE-2021-44228)? Complexity. BlueKeep (CVE-2019-0708)? Memory safety. Heartbleed looks like memory safety, but it's actually complexity.

Shivver Bemoan 🗡️👻@siobhan.northsky.social

We performed a security analysis of the LINE messenger in our latest paper, "LINE-Break: Cryptanalysis and Reverse Engineering of Letter Sealing", to appear in ACM ASIACCS’26. Joint work with Thomas Kingo Mogensen and Adam B. Hansen @csaudk.bsky.social. Full technical details at linebreak.info

linebreak.infolinebreak.infoWe analyze its underlying end-to-end encryption (E2EE) protocol Letter Sealing v2 (LSv2) and show that a TLS Man-in-the-Middle (MitM) or malicious server can compromise integrity, authenticity, and confidentiality in various experimentally verified attacks.

Diego F. Aranha reposted

I should add to this: winner of best paper award at Eurocrypt 2026!! As a single author. During his PhD. Incredible achievement!(protip: he will graduate soon-ish 👀)

Krijn Reijnders @krijn.isogeni.es

Single author, fifteen pages, reduces the bit complexity of millenia-old UOV instances!!

Diego F. Aranha reposted

Heber Lobato Jr.@lobatadas.bsky.social

Menos de 60 dias após o lançamento do documentário ‘A Maldição do Theatro’ (Produção da Televisual que assino roteiro e direção), hoje foi retomada a obra do Theatro Dom Pedro, que se arrasta desde 2019, com o palco fechado. O clique é do amigo Márcio Nunes.🧶👇

Diego F. Aranha reposted

The room gets philosophical. Cryptography & Society chaired by Nick Sullivan ( @nicksullivan.org ): what is crypto hiding from itself? Security vs. interoperability? CRA policy? Proofs that aren't enough? And Nadim Kobeissi on teaching crypto in post-crisis Lebanon. #realworldcrypto