Expand description
Python bindings for Synta ASN.1 library
This module provides PyO3-based Python bindings for the Synta ASN.1 library, enabling high-performance ASN.1 parsing and encoding from Python.
Re-exports§
pub use certificate::*;pub use decoder::*;pub use encoder::*;pub use error::*;pub use types::*;
Modules§
- certificate
- Python bindings for X.509 and related PKI types.
- crypto
- Symmetric-crypto primitives for Python: HMAC, PBKDF2, AES-CBC, 3DES-CBC, PKCS#7 padding helpers, and the Fernet authenticated-encryption scheme.
- crypto_
keys - Python bindings for generic public and private key operations.
- decoder
- Python wrapper for ASN.1 decoder
- encoder
- Python wrapper for ASN.1 encoder
- error
- Error handling for Python bindings
- ext_
builders - Python bindings for X.509 extension DER value builders.
- otp
- Python bindings for HOTP (RFC 4226) and TOTP (RFC 6238) OTP generators.
- pkcs11
- Python bindings for PKCS#11 token management.
- types
- Python wrappers for ASN.1 types
- x509_
verification - Python bindings for X.509 certificate chain verification.
Enums§
- PyEncoding
- ASN.1 encoding rules