Prediction for 2018: Somebody will demonstrate that, at least on one kind of CPU, operations that we assume are constant-time and safe to use for crypto primitives (and, or, sign extend, add, sub, cmov) are not constant time. E.g. speculative execution affects cmov timing.
-
-
Didn't know that they went back on the decision to add a flag for data-independent timing. That's disappointing. Do you know why? I found a capture of the original announcement on the Internet Archive: https://web.archive.org/web/20171108010153/https://community.arm.com/processors/b/blog/posts/introducing-2017s-extensions-to-the-arm-architecture …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Now I want to look into this. The description of `xadd` in one of the more recent intel manuals seemed to hint that old fashion's `add`'s interplay with flags may lead to _secondary_ affects.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
It’s time to use fpga for these things...
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.