xtrace_sdk.crypto.encryption ============================ .. py:module:: xtrace_sdk.crypto.encryption .. autoapi-nested-parse:: This module provides encryption and decryption utilities for the XTrace SDK. It includes functions for encrypting and decrypting data using various encryption algorithms. The encryption algorithms supported include: #. ``aes``: AES (Advanced Encryption Standard) #. ``paillier``: Paillier Encryption #. ``goldwasser_micali``: Goldwasser-Micali Encryption #. ``damgard_jurik``: Damgard-Jurik Encryption Besides, it also provides ``homomorphic_base``: a base class for homomorphic encryption, which can be extended to implement specific homomorphic encryption schemes. Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/xtrace_sdk/crypto/encryption/aes/index /autoapi/xtrace_sdk/crypto/encryption/goldwasser_micali/index /autoapi/xtrace_sdk/crypto/encryption/homomorphic_base/index /autoapi/xtrace_sdk/crypto/encryption/paillier/index /autoapi/xtrace_sdk/crypto/encryption/paillier_lookup/index