|
Colloquium |
|
|
Reclaiming Security for Web Programmers
Arjun Guha PhD Student, Computer Science
Department Brown University Abstract:
The Web enables new classes of programs that
pose new security risks. For example, because Web programs freely mix data
and code from untrusted sources, major websites have been compromised by
third-party components, such as malicious ads. In addition, users
cannot fully control which programs run; Web programs are visited, not
installed. Therefore, Web security is entirely in the hands of programmers. Unfortunately,
JavaScript has several warts that make it difficult to secure even simple
snippets of code. Several companies, including Google and Facebook, have
developed "Web sandboxes" to make JavaScript programming safe.
However, these Web sandboxes do not come with security guarantees. I
present a new Arjun Guha is a graduating PhD
student in Computer Science at Brown Host: Prof. Kathi Fisler Refreshments will be served.
|
||