3 ms·
I think we have completely unrelated threat models. I'm worried about malicious USB ports / devices trying to steal my data or at least make me have a bad day.
by geofft 8y ago
I think we have completely unrelated threat models. I'm worried about malicious USB ports / devices trying to steal my data or at least make me have a bad day. If someone is trying to set a device on fire, authentication won't help. They just need to fail authentication and use that as the bomb's trigger.
You're worried, I think, about poor-quality devices that aren't malicious, just incompetent - or poor-quality cables. (I'm already willing to carry my own cable - I already carry a USB-A data blocker around, but USB-C data blockers don't seem to exist.) I think that can be solved without cryptographic authentication, with the standard approach of having a certification organization like UL or the USB-IF themselves investigate cable/charger production and test them. It seems the major problem here is with Amazon listing cables without showing whether they have certifications (or checking whether certifications are forged), and that's a general Amazon problem with poor-quality hardware and counterfeits.
This article is talking about autorun, Stuxnet, etc. so I think they're focusing on the latter. If the USB-IF wanted to use digital signatures to authenticate cables I'd be more on board, but if they do that, they should just be authenticating cables, not devices. (A cable, I believe, can be engineered to just cut the circuits if a device tries to pass too much voltage, or is wired backwards, or something.)
- gumby 8y ago> USB-C data blockers don't seem to exist. They do -- I carry one one of my employees made in our lab. Search for "usb-c condom" or "usb-c data blocker" and you will find several offered for sale.
- geofft 8y agoThe ones I've seen work by severing all of the data pins, limiting you to the old 5 V * 2 A limit. Have you seen any data blockeds that support the power delivery spec and are suitable for devices that need over 10 W (larger laptops, the Switch, etc.)?
- gumby 8y agoI have one that negotiates power delivery on both ends. But I don’t believe it was manufactured commercially — it’s just a bare board with no housing. I’ll ask the guy who made it if he’d publish the design files.
- Spooky23 8y agoThere’s a whole spectrum of bad actors. Incompetence is scarier than malicious actors imo, and expecting users to carry USB condoms around seems like a bad idea.
- floatingatoll 8y agoI assume USB-IF wants all uses of the word USB with respect to any hardware - including cables - to be backed by a DigiCert signature, and all other uses to be rejected by non-developer-mode devices so their enforcement success rate improves versus generic knockoffs that can’t easily be sued.