Vilken överraskning, en side-channel attack i den CPU-design med i nulägets världens djupaste out-of-order execution fönster...
Skrivit det flera gånger tidigare här: är det inte dags att acceptera att man får designa för prestanda eller bombsäker implementation för kryptering. Det är verkligen ett "välj en" fall.
Enda positiva är väl att också detta fall delar egenskapen hos liknande problem hos andra CPUer: krävs i praktiken att den som vill utnyttja sårbarheten har möjlighet att fritt köra program lokalt på datorn. I vissa lägen ett problem i moderna datacenter, förhoppningsvis ett mindre problem på den genomsnittliga laptop/desktop-datorn.
Precis som nu alla moderna CPUer designade för bärbara har "AI-accelering" via NPU bör man framåt designa krypto-bibliotek på samma sätt. Går faktiskt att hantera väl även på många existerade CPU, alla de med "små" kärnor som likt fallet här i stort sätt helt undviker den här typen av problem.