Υποδόμες δημόσιου κλειδιού
Public key infrastructures
This thesis aims to provide a thorough analysis of the subject Public Key Infrastructures in an academic, operational and engineering level. Main objectives are to determine the critical factors of success for the design and implementation of a Public Key Infrastructure (PKI) and to develop in a laboratory environment a fully functional test infrastructure for the establishment, deployment, management, operation and support of a complete PKI infrastructure. The applied methodology for achieving the above mentioned goals was the critical review of the related scientific literature, the detailed examination of a large scale PKI development and operation business model, for the provision of advanced value added electronic services and the implementation of an open source platform independent PKI for testing with digital certificate life cycle management. Analytically, in the first section there is a short introduction, while the core of the cognitive subject is examined in the second section, in relation to the Internet Engineering Task Force (IETF) Public Key Infrastructure X.509 (PKIX) architectural model. The third section presents the results of a SWOT analysis performance aiming to determine the benefits, drawbacks, opportunities and threats and especially the critical factors of success in PKI. The documented implementation of an open source, platform independent, flexible, and component based PKI is presented in the fourth section, with a detailed analysis of typical case studies. The conclusions are discussed in the fifth and final section of this thesis.