Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

At your link there is a link to the list of instructions that guarantee constant execution time, independent of the operands.

The list includes CMOV.

However, the instructions from the list are guaranteed to have constant execution time, even on any future CPUs, only if the operating system sets a certain CPU control bit.

So on recent and future Intel/AMD CPUs, one may need to verify that the correct choice has been made between secure execution mode and fastest execution mode.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: