xtrace_sdk.crypto ================= .. py:module:: xtrace_sdk.crypto .. autoapi-nested-parse:: This Module provides cryptographic utilities for the XTrace SDK. It includes classes and functions for generating and managing cryptographic keys, as well as for performing encryption and decryption operations. It contains the following modules: #. ``commitment``: A module for computing commitment over data. #. ``encryption``: A module for performing encryption and decryption operations. #. ``signature``: A module for generating and verifying digital signatures. In addition, it provides ``hamming_client_base`` as a base class for crytpographic clients that compute hamming distance between two ciphers. Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/xtrace_sdk/crypto/commitment/index /autoapi/xtrace_sdk/crypto/encryption/index /autoapi/xtrace_sdk/crypto/goldwasser_micali_client/index /autoapi/xtrace_sdk/crypto/hamming_client_base/index /autoapi/xtrace_sdk/crypto/paillier_client/index /autoapi/xtrace_sdk/crypto/paillier_lookup_client/index /autoapi/xtrace_sdk/crypto/signature/index