Invalid data size for the specified type
Invalid data format or content
Data too short for the expected type
Cryptographic operation failed
CBOR encoding or decoding error
SSKR error
SSH key operation failed
URI parsing failed
Data compression/decompression failed
Post-quantum cryptography library error
Signature level mismatch
SSH agent operation failed
Hex decoding error
UTF-8 conversion error
Environment variable error
SSH agent client error
General error with custom message
Error kind enum matching Rust's Error variants.
This enum allows programmatic checking of error types, matching the Rust enum variants exactly.