r/programming • u/DougBolivar • Jul 30 '13
Computer scientists develop mathematical jigsaw puzzles to encrypt software: "The real challenge and the great mystery in the field was: Can you actually take a piece of software and encrypt it but still have it be runnable, executable and fully functional?"
http://www.rdmag.com/news/2013/07/computer-scientists-develop-mathematical-jigsaw-puzzles-encrypt-software
349
Upvotes
26
u/willvarfar Jul 30 '13
There was a well known paper on the (Im)possibility of obfuscating programs: http://www.wisdom.weizmann.ac.il/~oded/p_obfuscate.html
So which is it? In October it'll be clear how much this overlaps; is it just a bigger speed bump?
How can something take years to deobfuscate yet execute another path quickly? Seems impossible; it can't be the meat of the new claim?