Key revocation is an integral part of any public key system. Whether keys are being changed and revoked due to good key management practices or in the unfortunate case where a private key is compromised, the ability to revoke a key is a necessary function. This section describes how to revoke both the PPK and SPK, as well as how to use the revocation as a permanent and temporary penalty.