For a python library for cryptographic operations, the strongest matches are pyca/cryptography (This library is the industry-standard toolkit for Python, providing), google/tink (Tink provides a robust, high-level cryptographic API that handles) and pyca/bcrypt (This library provides a secure, industry-standard implementation of the). pyca/pynacl is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.
Wir kuratieren Open-Source GitHub Repositories passend zu „best python cryptography libraries“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.
This project is a Python cryptography library that provides a collection of cryptographic primitives and high-level recipes for implementing secure encryption and authentication. It functions as a symmetric encryption toolkit and a cryptographic hash provider, offering both a low-level cryptographic interface for building custom protocols and high-level tools for securing data. The library covers a broad range of security capabilities, including symmetric data encryption, the derivation of cryptographic keys from passwords or secret values, and data integrity verification through the generati
This library is the industry-standard toolkit for Python, providing both low-level primitives and high-level recipes for symmetric encryption, hashing, key derivation, and digital signatures.
Tink is a multi-language cryptography library and security toolkit providing secure APIs for data encryption and digital signatures. It functions as a data encryption library and digital signature framework designed to prevent common implementation errors across different platforms and operating systems. The project serves as a cryptographic keyset manager, utilizing JSON for the storage, rotation, and serialization of keys to maintain consistency across various programming languages. It ensures identical cryptographic behavior globally by mapping language-specific libraries to a unified set
Tink provides a robust, high-level cryptographic API that handles symmetric encryption, digital signatures, and key management, though it is primarily a multi-language framework rather than a Python-native library.
Modern(-ish) password hashing for your software and your servers
This library provides a secure, industry-standard implementation of the bcrypt password hashing algorithm, which is a specific but essential component of a broader cryptographic toolkit.
Python binding to the Networking and Cryptography (NaCl) library
This library provides secure, high-level bindings to the libsodium library, offering robust implementations of symmetric encryption, public-key cryptography, and digital signatures for Python applications.