News for hackers. Stuff that matters.
Re:All of Oculus’s Rift headsets have stopped working due to... by hesdeadjim on Wednesday March 07, 2018 @07:59PM (#16541382)
Perhaps as a malware defense?
Re:All of Oculus’s Rift headsets have stopped working due to... by kbenson on Wednesday March 07, 2018 @08:04PM (#16541417)
I think that's better handled through a Certificate Revocation List (CRL), especially in this case where's it's fairly easy to enforce and keep up to date.
Re:All of Oculus’s Rift headsets have stopped working due to... by jsmthrowaway on Wednesday March 07, 2018 @08:37PM (#16541580)
CRLs are pretty difficult to scale resiliently, though, for a number of applications. Same problem that led to OCSP stapling after OCSP became a thing. With CRLs you can at least take advantage of a CDN of some kind, but there are tradeoffs with your ability to operate a CRL securely doing that, too.

CRL in the driver install flow implies being online (at some point) to install drivers too. As we move into the future it’s hard to imagine not having Internet access, but we also don’t design Windows. It’s definitely a case they’ve considered, though I did see mention of a timestamp server in this thread (I don’t know much about Windows signing, just X.509 PKI in general).

Re:All of Oculus’s Rift headsets have stopped working due to... by wtallis on Wednesday March 07, 2018 @11:36PM (#16542311)
Are driver CRLs any more challenging than the virus definitions already distributed through Windows Update?
Re:All of Oculus’s Rift headsets have stopped working due to... by gruez on Wednesday March 07, 2018 @08:48PM (#16541631)
if you by "malware defense" mean preventing stolen expired certificates from being used to sign code, then yes. if you mean by only allowing code to be "signed" for the duration of the certificate, then no.
Re:All of Oculus’s Rift headsets have stopped working due to... by AnimalMuppet on Wednesday March 07, 2018 @08:00PM (#16541385)
Perhaps, but it would be better to trigger that with some knowledge of an attack, rather than at a fixed date.

[Edit: It may not be this simple. See the top-level comment by r1ch about timestamp servers.]