Dissertation > Excellent graduate degree dissertation topics show

Research and Implementation of Web Security Architecture Based on Acegi

Author: LiuYang
Tutor: ChengWenQing
School: Huazhong University of Science and Technology
Course: Communication and Information System
Keywords: Acegi Security Architecture Aspect Oriented Programming (AOP) Inversion of Control (IoC) Task-Role Based Access Control (TRBAC)
CLC: TP393.08
Type: Master's thesis
Year: 2007
Downloads: 78
Quote: 2
Read: Download Dissertation

Abstract


The application of science and technology management platform is a representation of the development of information technology in education industry. It can greatly enhance the information processing capacity of educational institutions, and strengthen the communication between them. With the platform’s improvement of functions and increment of users, the system security requirements have become more and more complex. Design and develop a flexible and reliable security architecture to give effective protection for the system resources has become a key problem, which needs to be resolved immediately, for the further application and promotion of the science and technology platform.This thesis discusses and analyses some new ideas in web field, such as AOP (Aspect Oriented Programming), IoC (Inversion of Control) and Spring. On one hand, from the perspective of system resource management, this thesis designs a task and role based access control model for the organization and management of security information, such as users, rights and their relationships. The tasks and roles in the model both can be restricted by the time limitation configured by system administrators. On the other hand, to protect the system resources, this thesis also gives a common realization of Acegi security architecture, which is used to process the authentication, authorization and access control of the system.Through the security requirement analysis of the platform, this thesis designs a web security architecture based on the integration of Acegi and TRBAC (Task-Role Based Access Control). The organic combination of Acegi and TRBAC, not only satisfies the system security requirements, but also makes the system more maintainable and extensible. Through the continuous improvement on the basis of practical application, the web security architecture has been successfully applied to the platform and turned out to be practical. Its application will further promote the development of information technology in education industry.

Related Dissertations

  1. Research on AOP-Based Design by Contract and the Language and Tool to Support It,TP311.52
  2. The Design of Purchasing-Selling-Stocking System Base on IoC & ORM Framework,TP311.52
  3. Design and Implementation of Call Graph Analysis Tool for Aspect-Oriented Program,TP311.11
  4. Design and Implementation of Points-To Analysis Tool for Aspect-Oriented Program,TP311.52
  5. The Research of AOP Application in Extension Strategy Generating System,O189
  6. A new type of AOP system supports multi- language and run,TP311.11
  7. Based on J2EE technology and AOP Digital Library Research,TP311.52
  8. Research of IRC Botnet Detection Based on Behavior,TP393.08
  9. Ship mountain of e-government network security solutions outside the network design and implementation,TP393.08
  10. Design and Implementation of Assistant Management System Server Based on Hardware Firewall,TP393.08
  11. Intrusion detection based on data mining technology research,TP393.08
  12. Rule-based access control model and application,TP393.08
  13. Network covert channel detection technology,TP393.08
  14. IPv4-IPv6 transition technologies CIDF Based Intrusion Detection System,TP393.08
  15. PKI technology in the military document circulation system application and implementation,TP393.08
  16. @ Trust: feedback-based arbitration structured P2P network trust model,TP393.08
  17. Dynamic Context -based access control to achieve active WEB,TP393.08
  18. Origins sensor data privacy protection technology research and application,TP393.08
  19. Network covert channel time and Interference Technology,TP393.08
  20. XML-based payment system for credit card security,TP393.08
  21. ARP Spoofing Defense System Design and Implementation,TP393.08
  22. Web-based intrusion detection system logs Design and Implementation,TP393.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