| .. currentmodule:: cryptography.exceptions |
| .. class:: UnsupportedAlgorithm |
| Raised when the requested algorithm, or combination of algorithms is not |
| .. class:: AlreadyFinalized |
| This is raised when a context is used after being finalized. |
| .. class:: InvalidSignature |
| This is raised when signature verification fails. This can occur with |
| HMAC or asymmetric key signature validation. |
| .. class:: NotYetFinalized |
| This is raised when the AEAD tag property is accessed on a context |
| .. class:: AlreadyUpdated |
| This is raised when additional data is added to a context after update |
| This is raised when the verify method of a key derivation function's |
| computed key does not match the expected key. |