Initialization for swarms-shield

pull/1034/head
CI-DEV 2 months ago committed by GitHub
parent 4fa0d6b311
commit 1497d6c4cf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -0,0 +1,29 @@
"""
Security module for Swarms framework.
This module provides enterprise-grade security features including:
- SwarmShield integration for encrypted communications
- Input validation and sanitization
- Output filtering and safety checks
- Rate limiting and abuse prevention
- Audit logging and compliance features
"""
from .swarm_shield import SwarmShield, EncryptionStrength
from .shield_config import ShieldConfig
from .input_validator import InputValidator
from .output_filter import OutputFilter
from .safety_checker import SafetyChecker
from .rate_limiter import RateLimiter
from .swarm_shield_integration import SwarmShieldIntegration
__all__ = [
"SwarmShield",
"EncryptionStrength",
"ShieldConfig",
"InputValidator",
"OutputFilter",
"SafetyChecker",
"RateLimiter",
"SwarmShieldIntegration",
]
Loading…
Cancel
Save