TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Advances in Obfuscation

74 pointsby krgover 11 years ago

5 comments

willvarfarover 11 years ago
The opening statement is misrepresenting RMS; when he says &quot;nonfree&quot;, he means Free. The article author seems to zero in and focus on the &quot;open source&quot; aspect of it all. Even if you have the unobfuscated Javascript source-code, you probably don&#x27;t have the right to modify it.<p>Whatever you think on the matter, its best if articles explain RMS&#x27;s stance accurately and with the right weight in the right place.
评论 #6481404 未加载
评论 #6481281 未加载
cardamomoover 11 years ago
The takeaway is that an obfuscator that produces a &quot;black-box&quot; version of any program cannot exist, but one that can produce equal but indistinguishable obfuscated versions of any one program does exist.<p>I find that the article&#x27;s most intriguing point is the link between homomorphic encryption and indistinguishable obfuscation.
jereover 11 years ago
&gt;They adopt a different definition of obfuscation, called indistinguishability obfuscation. The criterion for success is that an adversary who is given obfuscated versions of two distinct but equivalent programs—they both compute the same function—can’t tell which is which.<p>I don&#x27;t follow this part. Obviously, if you have two distinct programs, they are different and you could arbitrarily label one A and the other B. And even if you couldn&#x27;t do that, so what? Anyone care to explain?
评论 #6480029 未加载
评论 #6481564 未加载
评论 #6480023 未加载
评论 #6480041 未加载
ricardobeatover 11 years ago
Side-note: obfuscating variable and method names doesn&#x27;t offer that much of a size advantage, since gzip will already compress those. Most of the gains in minifying come from removing whitespace &amp; comments, and smart code transformations.
评论 #6480653 未加载
评论 #6481372 未加载
comexover 11 years ago
Link to paper: <a href="http://eprint.iacr.org/2013/451.pdf" rel="nofollow">http:&#x2F;&#x2F;eprint.iacr.org&#x2F;2013&#x2F;451.pdf</a>