This approach helps introduce the concepts gradually, starting with very simple concepts and culminating in a fairly advanced example. This series does not intend to provide a comprehensive guide to computer security. Computer security is a multifaceted issue touching several disciplines, departments, and cultures. Investments in technologies should be followed up with investments in personnel training, strict enforcement of policies, and periodic review of the overall security policy. Read below for more details.
Application security Let's begin our investigation by looking at application security.
In Part 2 we saw how Java security has evolved from a sandbox model to a fine-grained security model. In a change from the past, in Java 2 security applications can be optionally subject to the same level of control as applets. First, a quick note about writeFile.java , the code used in this article to illustrate the security features in Java 2. This program is a slightly modified version of the applet code provided by Sun, available over the Web to illustrate some of the features of Java 2 security. The program, modified to provide application support, attempts to create and write a file on the local filesystem.