Understanding PKI: Concepts, Standards, and Deployment Considerations (2nd Edition)