This new book provides a detailed presentation of a flexible, platform-independent cryptographic security architecture which is suited to software, hardware and hybrid implementations. Using the design architecture, portions of the architecture can be replaced or updated with a minimum of effort, while guaranteeing a consistent interface and handling of objects.