google2011 0 Newbie Poster

PKI (Public Key Infrastructure) tutorial

This PKI (Public Key Infrastructure) tutorial book is a collection of notes and sample codes written by the author while he was learning PKI technologies himself. Topics include CA, Certificate, Crypt::SSLeay, C#, Digital Signature, Firefox, HTTPS, IE, Java, JSSE, KeyStore, keytool, MMC, .NET, OpenSSL, PEM, Perl, PHP, PKI, S/MIME, SSL, TLS, X.509. Key sections are: - PKI (Public Key Infrastructure) Terminology. - Most Popular Certificate Authorities - What Is HTTPS (Hypertext Transfer Protocol Secure) - HTTPS Server Authentication Process - HTTPS Communication Data Encryption - Viewing Server Certificate Path - Using HTTPS Server with IE 8 and Firefox 3 - Using IE 8 to Manage Certificate Stores - Writing Perl and PHP Scripts to Connect HTTPS Servers - Writing Java and .NET Programs to Connect HTTPS Servers - Installing and Using Crypt::SSLeay Perl Module - Installing and Using OpenSSL PHP Module - Using JSSE Java Extension - Using MMC (Microsoft Management Console) to Create a Certificate Console - Getting free certificate from CAcert.org - Issuing personal and server certificate - Exporting private keys from KeyStore files - Adding digital signature to MS Word documents - Adding digital signature to OpenOffice.org documents - Using S/MIME features in Outlook 2007