Spaces:
Sleeping
Sleeping
| """ | |
| 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", | |
| ] | |