[Cryptography] Spectre/Meltdown resistant 'Movfuscator' ?

Dave Horsfall dave at horsfall.org
Thu Feb 1 21:35:18 EST 2018


On Thu, 1 Feb 2018, Henry Baker wrote:

> That's what Github user xoreaxeaxeax did to Doom.  Their version of the 
> game is branchless and relies on just a single machine instruction. 
> There's no branching, or even arithmetic: The only processor command it 
> contains is "mov", which scoots data from memory address to memory 
> address.  It's actually a demonstration of xoreaxeaxeax's more general C 
> compiler, the M/o/Vfuscator2, which converts commands in the C 
> programming language into machine-level instructions.  Or, in this case, 
> instruction, singular.

At last; a genuine candidate for the One Instruction Set Computer:

     https://en.wikipedia.org/wiki/One_instruction_set_computer

-- 
Dave Horsfall DTM (VK2KFU)  "Those who don't understand security will suffer."


More information about the cryptography mailing list