Package Cryptodome

Package Cryptodome

Python Cryptography Toolkit

A collection of cryptographic modules implementing various algorithms and protocols.

Subpackages:

Cryptodome.Cipher
Secret-key (AES, TDES, Salsa20, ChaCha20, CAST, Blowfish, ARC4) and public-key encryption (RSA PKCS#1) algorithms
Cryptodome.Hash
Hashing algorithms (SHA-1, SHA-2, SHA-3, BLAKE2, HMAC, MD5)
Cryptodome.IO
Encodings useful for cryptographic data (PEM, PKCS#8)
Cryptodome.Protocol
Cryptographic protocols (key derivation functions, Shamir's Secret Sharing scheme)
Cryptodome.PublicKey
Public-key generation, import, export (RSA, DSA, ECC)
Cryptodome.Signature
Public-key signature algorithms (RSA PKCS#1, DSA, ECDSA)
Cryptodome.Util
Various useful modules and functions (padding, ASN.1, XOR)
Submodules