Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. SR-71's "R2-D2" Could Be Key to Winning Future Fights in GPS Denied Environments(twz.com ↗)
    discuss
  2. Terence Tao: SAIR's Open Math Model Initiative [video](youtube.com ↗)
    discuss
  3. California governor signs order to explore AI kill switch(techxplore.com ↗)
    1comments
  4. Communication Doesn't Have a Compiler(wreckitrob.dev ↗)
    discuss
  5. Anthropic Moves Ahead with IPO Plans Amid A.I. Safety Debate(nytimes.com ↗)
    discuss
  6. When the FM Band Goes Transatlantic(radioworld.com ↗)
    discuss
  7. Punctum Books Catalog(punctumbooks.com ↗)
    discuss
  8. AI Error Nearly Triggered U.S. Intercept of Chinese Ship(gcaptain.com ↗)
    1comments
  9. Labeled matches: why is this not in every regex engine?(iev.ee ↗)
    discuss
  10. I Cancelled My Claude Subscription(williamangel.net ↗)
    2comments
  11. Graduating in AI Era Is Like Large Recession for Starting Pay(census.gov ↗)
    discuss
  12. Human brain is two separate organs(stanford.edu ↗)
    discuss
  13. IAM Needs an Architectural Split(gluufederation.medium.com ↗)
    discuss
  14. I used Jev to control a swarm of 15 simulated drones in real time(github.com/khordoo ↗)
    discuss
  15. Napster Is Now Making AI-Powered 'Digital Twins' of Teachers(gizmodo.com ↗)
    discuss
  16. Data Centers Are Breaking the Power Grid [video](youtube.com ↗)
    1comments
  17. Partnering with Accenture on Embedded Evaluation(anthropic.com ↗)
    discuss
  18. Taking Out the Trash in Postgres(dbos.dev ↗)
    discuss
  19. The last IMO problem AI could not solve [video](youtube.com ↗)
    discuss
  20. Can Two Friends Complete a Game No One Has Ever Finished?(nytimes.com ↗)
    1comments
  21. Why a Vat API Needs More Than a Rate Lookup?(vat-engine.app ↗)
    discuss
  22. Iran and China Create Autonomous A.I. Influence Campaigns(nytimes.com ↗)
    1comments
  23. Uncle Bob Martin's UML Tool to Manage Grok AI Agents(github.com/unclebob ↗)
    discuss
  24. Astra broke a yet unsolved German Army Enigma message from 1941(chatgpt.site ↗)
    1comments
  25. Grokbot Source Code Leak(twitter.com/ri7erli ↗)
    discuss
  26. It's Your Story, Dammit – Quit Letting Somebody Else Write IT(jeffreylminch.substack.com ↗)
    discuss
  27. Korea raises data breach fines to 10% of revenue(koreajoongangdaily.com ↗)
    14comments
  28. Is Beef the Next Internal-Combustion Engine?(newyorker.com ↗)
    discuss
  29. AI uncovers hidden Ozempic side effects across 400k Reddit posts(sciencedaily.com ↗)
    discuss
  30. AI chatbot's false report nearly sparked war with China, sources say(rnz.co.nz ↗)
    1comments

Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug

114 pointsby 3h agodonjon.ledger.com
34 comments
3h agoHN ↗

The attack requires physical access, destructive preparation, and approximately $250,000 of laboratory equipment.

Not super practical, but neat attack

3h agoHN ↗

$250,000 of laboratory equipment

*currently

1h agoHN ↗

In 5 years, either $400,000 or $50 and a hammer, depending on whether the core piece of the process aligns with the needs of some fast-growing consumer tech product like e.g. drones.

1h agoHN ↗

I think GP was making a joke about RAM prices. Makes me wonder what is the effect of the RAMpocalypse on drone prices.

3h agoHN ↗

Some people have such and other toys just at work and can use it in spare time.

2h agoHN ↗

250k is not a bad investment for a company doing "reverse engineering as a service" - say 1k a pop to extract the firmware. Naturally, a good business idea for somewhere in the world with less regulations...

2h agoHN ↗

That is peanuts for a nation-state actor.

2h agoHN ↗

Sure, but if you’re defending against a nation state actor hopefully you aren’t expecting a raspberry pi to keep you secure.

1h agoHN ↗

The RP2350 is an inexpensive microcontroller IC with reasonable performance and some very useful (and somewhat unusual) features in its PIO blocks.

Why wouldn't a person build that into the heart of something important?

1h agoHN ↗

"Important" and "tamper proof against a determined adversary" are very different goals.

56m agoHN ↗

Why wouldn't a person build that into the heart of something important?

Because it's inexpensive and not designed to be tamper-resistant. If preventing this type of thing is your goal there are chips out there designed to break irrepairably if tampered with.

49m agoHN ↗

Rp2350s are advertised as having quite a few anti-tamper functions. They had a bounty when it launched to find similar vulnerabilities and they worked to patch the ones that were found. This is a lot more credible than a lot of advertised anti-tamper features.

2m agoHN ↗

For one thing, those ICs don't have the usual "something important" environmental specs, like an extended temperature range, or certification for automotive use or safety critical applications (your own requirements may vary)

1h agoHN ↗

Sure, but if you’re defending against a nation state actor hopefully you aren’t expecting a raspberry pi to keep you secure.

Is there anything about these techniques that are raspberry pi specific? It seems like they're using lasers to identify and flip particular bits in registers.

1h agoHN ↗

There are HSMs that are effectively immune to this attack by way of their construction and packaging. You need an optical path to the secure device. The only way to get at this is to tamper with the tamperproof part of the system.

Some very high end HSMs must be actively powered at all times which makes disturbances in their local environments detectable at all times as well. Getting lucky and drilling through a part of the enclosure that isn't directly protected won't help you if a barometric pressure sensor is tripped as a consequence of breaking the hermetic seal.

1h agoHN ↗

Getting lucky and drilling through a part of the enclosure that isn't directly protected won't help you if a barometric pressure sensor is tripped as a consequence of breaking the hermetic seal.

That's interesting. I suppose if that technology is in use, the attack would have to occur in a pressure-controlled chamber, so breaking the seal wouldn't cause a change in pressure.

53m agoHN ↗

And you'd need to have a way to know what the pressure inside is beforehand.

41m agoHN ↗

You can find the pressure through destructive trial-and-error if money is no object - which it isn't for governments when the target hardware is juicy.

45m agoHN ↗

A more likely measure, which I recall seeing years ago, is to measure the impedance of the enclosure of the thing you want to protect. If someone tampers with it, you would be alerted. It works at many scales, from a protective metal mesh over your IC to a PC case.

38m agoHN ↗

You need an optical path to the secure device.

Any path can be made into an optical path with a bright enough light. >smile<

29m agoHN ↗

Are any of these tamper-proof chips in my phone or laptop?

2h agoHN ↗

It reads as impressive defense. Meaning that it's presumably not possible to get root with physical access on a live 50$ device without 250k capital

1h agoHN ↗

This is for a $1 microcontroller. I'm assuming you're talking about the Raspberry Pi computers based on the $50 cost and root.

2h agoHN ↗

It needs to be updated. Modern evil planners don't even need a wrench since they already have most keys given to them in advance by everyone, including nerds

2h agoHN ↗

That's reminiscent of when we first found out that if you opened up dram chips you could use them for imaging. Of course the scale at which this is done is extremely impressive.

2h agoHN ↗

Now it can be done for Apple iPhone. Apple is cooked.

1h agoHN ↗

I appreciate all the details they provide in the post. The $250k in lab gear is useful when initially discovering, exploiting and documenting attacks like this.

Definitely doable in a home lab for under $25k in equipment, likely under $10k.

Same as my replicating Colin O’Flynn’s BAM BAM attack on a MPC5566 chip, he used a ChipShouter ($5,000) and I used a PicoEMP ($50).

https://youtu.be/URmI1VVilek

1h agoHN ↗

The RP2350's secure enclave made it particularly attractive for use as a Yubikey alternative.

There will always be an arms race between safe-crackers and safe-builders. Presumably the lessons learned will help make the next generation tougher to break into.