""" titan: Technical security modules for the VAMGUARD_TITAN project. Provides standard, well-understood building blocks for an air-gapped IoT environment: * ``constants`` -- Shared numeric constants (e.g. FAISS partition seed). * ``signal_filter`` -- Packet-inspection filter for dropping malformed packets from an incoming IoT data stream. * ``device_auth`` -- HMAC-based device authentication using a hardware ID supplied via the ``ARK_S10_HWID`` environment variable. """ from .constants import FAISS_PARTITION_SEED from .signal_filter import SignalNoiseFilter, PacketValidationError from .device_auth import HardwareHandshake, DeviceAuthError __all__ = [ "FAISS_PARTITION_SEED", "SignalNoiseFilter", "PacketValidationError", "HardwareHandshake", "DeviceAuthError", ]