I've pointed out this consequence of "put TLS on everything" before, but people shrugged it off.
It's not just people shrugging it off, many are defending this as being a perfectly fine state of affairs.
121–130 of 390 posts
I've pointed out this consequence of "put TLS on everything" before, but people shrugged it off.
It's not just people shrugging it off, many are defending this as being a perfectly fine state of affairs.
Earlier quoted context omitted.
Call me when it's a wireless & self-contained unit. Until then, I just cannot honestly see it taking off in the commercial space. Industrial & enterprise-ish use maybe, but to regular consumers hell no. It's still a mess of wires and sensor installation, not to mention you still need that high-end gaming PC (and with the prices of GPUs being what they are it's a no-go for the vast majority of people).
HTC is close to releasing a wireless module for the Vive. Combine that with their next-generation headset, with the screen-door effect mostly gone and much higher resolution, and I think we'll have something. Still need the sensors, but those aren't that large.
We furry 'self-reproducing' (YMMV) mammals are simply not ready for all of this.
Earlier quoted context omitted.
I work with time a lot and have always advocated running practical simulations, especially over year changes, leap year changes, leap year days, etc. with the junior engineer I mentor as well as the hardware company that partners with us -- it's only recently after we got bitten by a time-based bug that people have started listening.
Of course, if they had listened and therefore never been bitten, they would have seen the work as a waste of time.
They let their certificate expire, essentially bricking all of their devices. And now the app running it won't start, so they can't push an update. Just recently picked up a Rift. I love the hardware and their exclusives are top notch, but this confirms my suspicions that their backend is super goofy. They sell Rifts at Best Buy and want to pretend that it's a consumer-ready product, but here's why I am recommending…
This also suggests that if the decide they stop supporting it, eventually the software will stop working due to these certificate errors for which will then there be no fix.
https://docs.microsoft.com/en-us/windows-hardware/drivers/da...
Earlier quoted context omitted.
That puts the blame on Oculus, but the blame really should rest on Microsoft for enabling and enforcing a signature mode that shouldn't exist at all.
Does that really not sound ridiculous to you? Microsoft needs to be blamed for their certificate validation implementation because people might use it to make their software expire? Instead of just writing code that does so?
Why is it possible for a device that is basically a display to stop working because a certificate expired? This future worries me.
Generally this attitude doesn't backfire, because individual users loosing access to their data, their accounts or their software can be simply dismissed. But in this case it happened to everyone at once, so it's suddenly a big deal.
Earlier quoted context omitted.
> The expiration date is the fallback if you don't have confirmation from the timestamp server that it was signed prior to expiration. The fact that the driver was installed locally before the expiration should be taken as proof that the driver was signed before expiration.
Then you would need an internet connection just to install a driver. It would make getting your network driver installed pretty difficult. You could look at the system clock but that was not designed to be secure for this purpose.
If you think I'm proposing any changes to how drivers are installed, then you have misread me. I'm proposing a change to how already-installed drivers are handled: absent any new information, the code that was trusted yesterday should be trusted today, and be allowed to keep running.
Earlier quoted context omitted.
Something like that. Certificates aren't supposed to stop working just because they've expired! That would destroy all abandoned or poorly maintained software within a couple of years. This problem is deeper than forgetting to update it. It should never have caused a failure in the first place. Just the fact that the device apparently can't function at all without the internet is a problem too.
> Certificates aren't supposed to stop working just because they've expired! Except TLS certs. That's the whole point of those certs having an expiration date in the first place.