| Exceptions |
| ========== |
| |
| .. currentmodule:: cryptography.exceptions |
| |
| |
| .. class:: UnsupportedAlgorithm |
| |
| Raised when the requested algorithm, or combination of algorithms is not |
| supported. |
| |
| |
| .. 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 |
| before it is finalized. |
| |
| |
| .. class:: AlreadyUpdated |
| |
| This is raised when additional data is added to a context after update |
| has already been called. |
| |
| |
| .. class:: InvalidKey |
| |
| This is raised when the verify method of a key derivation function's |
| computed key does not match the expected key. |