| Version | Supported |
|---|---|
| 1.0.x | ✅ |
- Cryptographic Checkpoint Integrity:
CheckpointJournallinks every record via a SHA-256 hash chain (GENESIS_HASH -> prev_hash -> entry_hash). Before replaying any cached task output onresume=True,SwarmOrchestratorexecutesverify_integrity(raise_on_error=True)to detect payload tampering, sequence discontinuities, or truncated journals. - Cryptographic Lease Tokens:
FileScopeLeaseManagersigns everyLeaseGrantusing a per-instance cryptographic salt and SHA-256 digest, enforcing TTL expiration and scope containment. - Zero External Runtime Dependencies:
swarmweaverrelies exclusively on the Python 3.11+ standard library at runtime, eliminating third-party supply-chain attack vectors.
Please report security vulnerabilities to Akandwanaho Ivan Alvin (codesphere-u@users.noreply.github.com) or via GitHub Private Vulnerability Reporting on https://github.com/codesphere-u/swarmweaver/security.