Skip to main content

Crate _synta

Crate _synta 

Source
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