ctypes-based interface to OpenSSL libcrypto library
Project description
This package provides access to various cryptoalgorithms in the OpenSSL crypto library, including algorithms, provided by loadable modules (engines)
For now following algorithms and formats are supported
digest (does almost same as standard hashlib module, but allows to use newer libcrypto library and/or engine-provided algorithms).
cipher - simular interface to symmetric ciphers
mac - Message authenication code (which covers more algorithms than just HMAC)
pkey - private/public keypairs. It does handle all algorithms supported by the library almost algorithm-agnostic way. Supports key generation, signing, signature verification and derivation of shared secret.
x509 - parsing, verification and access to information in the X509 certificates
cms - creation and reading of the Cryptographic Message Syntax. Now signedData, envelopedData and encryptedData are supported.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.