New research reveals total program obfuscation is impossible, impacting software security.
The article discusses different ways to make computer programs harder to understand, called obfuscation. It suggests three models for studying obfuscation: for protecting software, making programs completely unreadable, and hiding information constantly. It also introduces a type of weak obfuscation that is impossible to achieve.