DocumentCode :
3100678
Title :
Java Security: A Ten Year Retrospective
Author :
Gong, Li
Author_Institution :
Mozilla Online Ltd., Beijing, China
fYear :
2009
fDate :
7-11 Dec. 2009
Firstpage :
395
Lastpage :
405
Abstract :
The first edition of Java (both the language and the platform) was released in 1995, which contained the all-or-nothing security access model. A mid-1997 paper I published in IEEE Micro laid out a vision for the future of Java security, which notably included a model for fine-grained access control, a crypto architecture, and a number of other security mechanisms. The first implementation of these features was officially released in late 1998 as part of the JDK 1.2 platform. Ten years on, the original vision of Java security was largely realized and the overall architecture had in fact been carried over to both the enterprise Java and mobile Java platforms. This paper reflects on lessons - technical and otherwise - learned in the process of designing and implementing the Java security architecture and in the aftermath of its release into the real world.
Keywords :
Java; cryptography; software architecture; Java security architecture; access control; crypto architecture; enterprise Java; mobile Java; security access model; Access control; Application software; Computer architecture; Computer security; Cryptography; Java; Magnetic heads; Process design; Runtime; Sun; Java; access control; least privilege; mobile code; safe programming; security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Security Applications Conference, 2009. ACSAC '09. Annual
Conference_Location :
Honolulu, HI
ISSN :
1063-9527
Print_ISBN :
978-0-7695-3919-5
Type :
conf
DOI :
10.1109/ACSAC.2009.44
Filename :
5380693
Link To Document :
بازگشت