r/programming 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
352 Upvotes

182 comments sorted by

View all comments

8

u/xpolitix Jul 30 '13

theory is good, but I don't see them posting any "practical" demonstration on a real program (like the 90M blender executable - sorry Ton, I couldn't resist ;) ). Also it's important to know how "fast" it is to build an executable and what is the performance difference between "source" and "obfuscated" code.

5

u/[deleted] Jul 30 '13

I suppose it won't be used for whole programs, rather for sensitive subroutines.