Java security: from HotJava to netscape and beyond

138Citations
Citations of this article
73Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The introduction of Java applets has taken the World Wide Web by storm. Information servers can customize the presentation of their content with server-supplied code which executes inside the Web browser. We examine the Java language and both the HotJava and Netscape browsers which support it, and find a significant number of flaws which compromise their security. These flaws arise for several reasons, including implementation errors, unintended interactions between browser features, differences between the Java language and bytecode semantics, and weaknesses in the design of the language and the cytecode format. On a deeper level, these flaws arise because of weaknesses in the design methodology used in creating Java and the browsers. In addition to the flaws, we discuss the underlying tension between the openness desired by Web application writers and the security needs of their users, and we suggest how both might be accommodated.

Cite

CITATION STYLE

APA

Dean, D., Felten, E. W., & Wallach, D. S. (1996). Java security: from HotJava to netscape and beyond. In Proceedings of the IEEE Computer Society Symposium on Research in Security and Privacy (pp. 190–200). IEEE. https://doi.org/10.1109/secpri.1996.502681

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free