DESIGN AND IMPLEMENTATION OF OSBE TO HANDLE CYCLIC POLICY INTERDEPENDENCY (CASE STUDY OF DHL ENUGU)

59 PAGES (5070 WORDS) Computer Science Project
ABSTRACT
Exchange of digitally signed certificates is often used to establish mutual trust between strangers that wish to share resources or to conduct business transactions. Automated Trust Negotiation (ATN) is an approach to regulate the flow of sensitive information during such an exchange. Previous work on ATN is based on access control techniques, and cannot handle cyclic policy interdependency satisfactorily. We show that the problem can be modelled as a 2-party secure function evaluation (SFE) problem, and propose a scheme called oblivious signature-based envelope (OSBE) for efficiently solving the SFE problem. We develop a provably secure and efficient OSBE protocol for certificates signed using RSA signatures. We also build provably secure and efficient one-round OSBE for Rabin and BLS signatures from recent constructions for identity-based encryption. We also discuss other applications of OSBE..


TABLE OF CONTENTS
TITLE PAGE
CERTIFICATION
APPROVAL 
DEDICATION
ACKNOWLEDGEMENT
ABSTRACT
ORGANIZATION OF WORK 
TABLE OF CONTENTS

CHAPTER ONE
1.0INTRODUCTION
1.1STATEMENT OF THE PROBLEM
1.2AIMS AND OBJECTIVES
1.3PURPOSE OF THE STUDY
1.4SIGNIFICANCE 
1.5SCOPE OF STUDY
1.6LIMITATIONS OF STUDY
1.7DEFINITION OF TERMS

CHAPTER TWO
2.0REVIEW OF RELEVANT LITERATURE

CHAPTER THREE
3.0DESCRIPTION AND ANALYSIS OF EXISTING SYSTEM
3.1METHODOLOGY
3.2GENERAL OVERVIEW OF SYSTEM 
3.3ORGANOGRAM
3.4INFORMATION FLOW DIAGRAM  
3.5OUTPUT ANALYSIS 
3.6INPUT ANALYSIS 
3.7PROCESS ANALYSIS 
3.8PROBLEMS OF THE EXISTING SYSTEM
3.9JUSTIFICATION OF THE NEW SYSTEM

CHAPTER FOUR
4.0DESIGN AND IMPLEMENTATION
4.1DESIGN STANDARD 
4.2OUTPUT SPECIFICATION AND DESIGN
4.3INPUT SPECIFICATION AND DESIGN
4.4FILE DESIGN
4.5PROCEDURE CHART
4.6SYSTEM FLOW CHART
4.7IMPLEMENTATION 
4.7.1PROGRAM FLOW CHART 
4.7.2PSEUDO CODE
4.8CODING 
4.9SYSTEM REQUIREMENTS
-SOFTWARE
-HARDWARE 
-OPERATIONAL 
-PERSONNEL 
-ENVIRONMENT 
4.10TESTING 
4.11CUTOVER PROCESS
4.12DOCUMENTATION 

CHAPTER FIVE
5.0SUMMARY, RECOMMENDATION AND CONCLUSION 
5.1SUMMARY 
5.2RECOMMENDATION
5.3CONCLUSION
 REFERENCES