|
|
|
|
|
by CobrastanJorji
1698 days ago
|
|
I'm trying to think of a situation where this is objectively bad, and I having trouble thinking of areas where this is objectively bad. The best I came up with is purchasing an elevator, which has a key for firemen. I wouldn't really want to just give everybody a copy of that key. But on the other hand, you can buy that key on Amazon for $5. It would maybe help people think about security a bit more if they bought a TSA-approved lock and it came with a TSA key with a little warning that read "Note: this key opens any TSA-approved locks, please only open your own baggage." One possibility is around DNS. A public/private keypair is basically a lock and a key. If you can't put ANY public keys on my device without giving me the private key, HTTPS is going to be problematic. Software updates become a little scarier as well, since a man-in-the-middle attack becomes MUCH easier to pull off. But perhaps the answer there is, like DNS on a desktop computer, to simply allow the user to edit those local keys. As long as there's a "Yes, I am also cool with installing unsigned software updates," then I don't see a problem. |
|
Why would you give the key to everybody? Just give it to the owner... That's what I want. I shouldn't need to hack my own smartphone or have to solder a board to my Xbox to run my own code on it.