Edward Felten
From Wikipedia, the free encyclopedia
Edward William Felten (born March 25, 1963) is a professor of computer science and public affairs at Princeton University.
Felten has done a variety of computer security research, including groundbreaking work on proof-carrying authentication and work on security related to the Java programming language, but he is perhaps best known for his paper on the Secure Digital Music Initiative (SDMI) challenge.
Contents |
[edit] Biography
Felten attended the California Institute of Technology and graduated with a degree in Physics in 1985. He worked as a staff programmer at Caltech from 1986 to 1989 on a parallel supercomputer project at Caltech. He then enrolled as a graduate student in Computer Science at the University of Washington. He was awarded an MS degree in 1991 and a PhD in 1993. His PhD thesis was on developing an automated protocol for communication between parallel processors.
In 1993, he joined the faculty of Princeton University in the Department of Computer Science. He has served as a consultant to law firms, corporations, private foundations, and government agencies. His research involves computer security, and technology policy.
He lives in Princeton, New Jersey with his family. Since 2006, he has been a member of the board of the Electronic Frontier Foundation.
[edit] US v. Microsoft
Felten was a witness for the United States government in United States v. Microsoft, where the software company was charged with committing a variety of antitrust crimes. During the trial, Microsoft's attorneys denied that it was possible to remove the Internet Explorer web browser from a Windows 98 equipped computer without significantly impairing the operation of Windows.
Citing research he had undertaken with Christian Hicks and Peter Creath, two of his former students [1], Felten testified that it was possible to remove Internet Explorer functionality from Windows without causing problems with the operating system. He demonstrated his team's tool in court, showing nineteen ways in which it is normally possible to access the web browser from the Windows platform that his team's tool rendered inaccessible.
Microsoft argued that Felten's changes did not truly remove Internet Explorer, but only made its functionality inaccessible to the end user by removing icons, shortcuts and the iexplore.exe executable file, and making changes to the system registry. This led to a debate as to what exactly constitutes the "web browser," since much of the core functionality of Internet Explorer is stored in shared DLLs, accessible to any program running under Windows.
Microsoft also argued that Felten's tool did not even completely remove web-browsing capability from the system, since it was still possible to access the web through other Windows executables besides iexplore.exe, such as the Windows help system.
[edit] The SDMI challenge
As part of a contest in 2000, SDMI (Secure Digital Music Initiative) invited researchers and others to try to break the digital audio watermark technologies that they had devised. In a series of individual challenges, the participants were given a sample audio piece, with one of their watermarks embedded. If the participants sent back the sample with the watermark removed (and with less than an acceptable amount of signal loss, though this condition was not stated by SDMI), they would win that particular challenge.
Felten was an initial participant of the contest. He chose to opt out of confidentiality agreements that would make his team eligible for the cash prize. Despite being given very little or no information about the watermarking technologies other than the audio samples, and having only three weeks to work with them, Felten and his team managed to modify the files sufficiently that SDMI's automated judging system declared the watermark removed.
SDMI did not accept that Felten had successfully broken the watermark according to the rules of the contest, noting that there was a requirement that the files lose no sound quality. They claimed that the automated judging result was inconclusive as a submission which simply wiped all the sounds off the file would have successfully removed the watermark, but would not meet the quality requirement.
[edit] SDMI Lawsuits
Felten's team developed a scientific paper explaining the methods used by his team in defeating the SDMI watermarks. Planning to present the paper at the Fourth International Information Hiding Workshop of 2001 in Pittsburgh, Felten was threatened with legal action by SDMI[2], the Recording Industry Association of America, and Verance Corporation, under the terms of the DMCA, on the argument that one of the technologies his team had broken was currently in use in the market. Felten withdrew the presentation from the workshop, reading a brief statement about the threats instead. SDMI and other copyright holders denied that they had ever threatened to sue Felten. However, SDMI appears to have threatened legal action when spokesman Matthew Oppenheim warned Felten in a letter that "any disclosure of information gained from participating in the Public Challenge....could subject you and your research team to actions under the Digital Millennium Copyright Act.".[3]
Felten (with help from the Electronic Frontier Foundation) sued the groups, requesting a declaratory judgement ruling that their publication of the paper would be legal. The case was dismissed for a lack of standing with the judge noting that:
- "The irony is that the defendants having said we're not going to sue you, the plaintiffs decided apparently to catalyze this action by bringing a suit themselves...
- The plaintiffs liken themselves to modern Galileos persecuted by authorities. I fear that a more apt analogy would be to modern day Don Quixotes feeling threatened by windmills which they perceive as giants. There is no real controversy here.[1]
Felten presented his paper at the USENIX security conference in 2001.The Justice Department has offered Felten and other researchers assurances that the DMCA does not threaten their work, and stated that the legal threats against them were invalid.
[edit] Diebold controversy
On September 13, 2006, Felten and two graduate students were able to hack into a Diebold voting machine. Their findings claimed, "Malicious software running on a single voting machine can steal votes with little if any risk of detection. The malicious software can modify all of the records, audit logs, and counters kept by the voting machine, so that even careful forensic examination of these records will find nothing amiss." [2]
[edit] Current activities
Today, Felten is an active voice in the area of technology policy, having started the Freedom to Tinker weblog[3] and testifying before Congress on copyright issues.
The 2005 Sony BMG CD copy protection scandal started when it was discovered on October 31, 2005 that Sony's XCP copy protection software on the CD Get Right With The Man by Van Zant contained hidden files that could damage the operating system, install spyware and make the user's computer vulnerable to attack when the CD was played on a Microsoft Windows-based PC. Sony then released a software patch to remove XCP. On November 15, 2005, it was discovered that Sony's method for removing XCP copy protection software from the computer makes it more vulnerable to attack, as it essentially installed a rootkit in the form of an Active X control used by the uninstaller, left on the user's machine and set so as to allow any web page to execute arbitrary code without any need to authenticate to the machine or request the user's permission. Princeton University Computer Science Professor Ed Felten and graduate student J. Alex Halderman who explored the removal program said "The consequences of the flaw are severe, it allows any Web page you visit to download, install, and run any code it likes on your computer. Any Web page can seize control of your computer; then it can do anything it likes. That's about as serious as a security flaw can get."[4]
[edit] Quote
“ | Given a choice between dancing pigs and security, users will pick dancing pigs every time. | ” |
- Gary McGraw and Edward Felten: Securing Java, ch1 pt 7 [5]
[edit] See also
- RIAA
- SDMI
- EFF
- DMCA
- Java security
- Series of tubes
[edit] References
- ^ Source: Security Code-Cracking Professor Pulls 'How-To' Paper, The Industry Standard, 26 April 2001
- ^ RIAA Letter to Edward Felten, The Register, 9 April 2001
- ^ Source: SDMI cracks revealed, The Register, 23 April 2001