A unique
system has been designed by researchers that will encrypt software in order to
make it impervious to reverse-engineering.
UCLA
computer science professor Amit Sahaiand a team of researchers have
developed a system which will only allow someone to use a programme as
intended, while preventing any deciphering of the code behind it.
This
is known as software obfuscation in computer science and it is the
first time it has been accomplished.
Sahai
said that the new system puts up an iron wall making it impossible for an
adversary to reverse-engineer the software without solving mathematical
problems that take hundreds of years to work out on today's computers.
The
researchers said their mathematical obfuscation mechanism can be used to
protect intellectual property by preventing the theft of new algorithms and
by hiding the vulnerability a software patch is designed to repair when the
patch is distributed.
The
key to this successful obfuscation mechanism is a new type of multilinear
jigsaw puzzle. This new technique has paved the way for another breakthrough
called functional encryption.
No comments:
Post a Comment