""" Module de cryptographie pour le système de vote électronique. Implémente les primitives cryptographiques fondamentales et post-quantiques. """ from .encryption import ( ElGamalEncryption, HomomorphicEncryption, SymmetricEncryption, ) from .signatures import DigitalSignature from .zk_proofs import ZKProof from .hashing import SecureHash from .pqc_hybrid import PostQuantumCryptography __all__ = [ "ElGamalEncryption", "HomomorphicEncryption", "SymmetricEncryption", "DigitalSignature", "ZKProof", "SecureHash", "PostQuantumCryptography", # Post-Quantum Cryptography Hybride "SecureHash", ]