Dissertation > Excellent graduate degree dissertation topics show

Java security architecture design and implementation

Author: LuZhongShi
Tutor: LuoShouShan
School: Beijing University of Posts and Telecommunications
Course: Software Engineering
Keywords: Java Virtual Machine Security Architecture Security Architecture Safety Design Methods
CLC: TP393.08
Type: Master's thesis
Year: 2010
Downloads: 187
Quote: 0
Read: Download Dissertation

Abstract


Today, large-scale industry increasingly relies on various network applications to solve various business problems. As the network has the characteristics of information sharing, it is possible to live in accordance with the needs of users to access information, and timely processing of information. It is very important to the user, while the huge demand for network applications, the birth of a large number of new software technology. Java web applications for a good support to help the rapid development of Java and widely accepted. Users connect to the network to share information, but also expose the system to the risk of cyber attacks. Especially when users download software from the Internet and run locally, the system must have the ability to resist viruses and Trojans and other malicious software on the local system hazards. At the same time, the system must also be run on the local environment and to protect privacy information. For example, a user browsing a web page when embedded Java Applet, Applet on the Web browser program may be automatically downloaded to the local and the local Java Runtime Environment to run. And this Applet if it is from a malicious site, or users on the network through a JINI lookup service to unreliable network services, all will threaten security of user information. These facts show that the users for the Java Runtime Environment made more stringent security requirements. So, if the Java runtime environment does not provide security mechanism, which is likely to result in information disclosure introducing malicious programs, data loss, misuse, forgery and tampering with the letter after the data and the local computer settings are modified as a consequence, and bring serious unknown consequences. In the IT industry, safety issues and more serious consequences. Consumers, businesses and government for information security increasingly high degree of attention. To ensure information security, must deeply understand the key security-related businesses, potential threats and system architecture and other aspects. System security must rely on a good security architecture, and in information processing, transmission and storage security methods implemented at all levels. Meanwhile, with Java technology widely popular in enterprise applications, Java applications, security issues are also becoming increasingly important. Java security architecture from all parties and, including the Java platform, Java scalable security architecture, and many other aspects of Java application security. In this paper, by studying the Java source code to Java security architecture perspective, to analyze the design and implementation of methods to develop Java security design methods. In this paper, several parties and conducted the following tasks: 1. Through analysis of the source code, in-depth study Java platform security. Research mainly includes, Java Virtual Machine Security, Java language security, Java built-in security model, Java Applet security, protection of Java code security and other five security issues. (2) in-depth study scalable Java security architecture. Security must be extended to all levels, including users, components, services and communications. Through the Java Cryptography Architecture, Java Cryptography Extension, Java Certification Path API, Java Secure Socket Extension, Java Authentication and Authorization Service, Java Generic Security Services, scalable security architecture. 3. Implement a comprehensive security framework for practical small, validate Java security architecture.

Related Dissertations

  1. Digital Home Media System Design and Implementation,TP311.52
  2. The Design and Implementation of China Mobile Phone Tongbao Certification and Authentication Service Platform,TP311.52
  3. Research and Realization on Security Mechanism of Embedded Rtos VxWorks,TP316.2
  4. Web Service Message-Level Security Research,TP393.08
  5. Research on Security Architecture Model of Intranet and Prove,TP393.08
  6. Computer information system security system modeling and Implementation,TP309
  7. Network Security Architecture and Key Techniques in Power System Dispatch,TM734
  8. Research on the Authentication Technique and Application in Mobile Environments,TN929.5
  9. The Design and Implementation of the Information and Network Security System of Shanghai Municipal Public Security Bureau,TP311.52
  10. Application Research on Security of Information under Product Data Management System,TP315
  11. Research and Practice of JAVA Virtual Machine Technology,TP312.1
  12. YJVM-Yet Another JVM Inside Linux Kernel,TP311.11
  13. The Design and Implementation of Database Multilevel Security Model and Security Middleware,TP311.52
  14. Study on Computer Network Security Architecture of Army,TP393.08
  15. The Security Architecture for Scientific and Technological Information System,TP393.08
  16. Netinfo Security of Small and Medium-sized Enterprises,TP393.18
  17. Research and Development of Real-time Middleware Based on Java,TP311.52
  18. Java Virtual Machine key mechanism for research and practice,TP312.1
  19. Multitasking Virtual Machine (MVM) Research and Application System Architecture,TP302
  20. Research and Implementation of Embedded Widget security architecture,TN915.08

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Computer Network Security
© 2012 www.DissertationTopic.Net  Mobile