src/pqc_mcp_transport/__init__.py
599 B · 22 lines · python Raw
1 """PQC-secured transport layer for Model Context Protocol (MCP).
2
3 Wraps MCP transports with ML-DSA post-quantum signatures for
4 message authentication, mutual identity verification, and replay protection.
5 """
6
7 __version__ = "0.1.0"
8
9 from pqc_mcp_transport.client import PQCMCPClient
10 from pqc_mcp_transport.handshake import PQCHandshake
11 from pqc_mcp_transport.server import PQCMCPServer
12 from pqc_mcp_transport.session import PQCSession
13 from pqc_mcp_transport.signer import MessageSigner
14
15 __all__ = [
16 "PQCMCPClient",
17 "PQCMCPServer",
18 "PQCHandshake",
19 "PQCSession",
20 "MessageSigner",
21 ]
22