pqc_hybrid_seal
Encrypts UTF-8 or base64 plaintext using hybrid X25519, ML-KEM-768, and AES-256-GCM in an anonymous sealed-box format for research and prototyping.
Instructions
Encrypt plaintext using hybrid X25519 + ML-KEM-768 + AES-256-GCM. Anonymous sealed-box. Research/prototyping only.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "pqc_hybrid_seal"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plaintext | No | UTF-8 string to encrypt (mutually exclusive with plaintext_base64) | |
| plaintext_base64 | No | Base64-encoded binary data (mutually exclusive with plaintext) | |
| recipient_key_store_name | No | Name of stored hybrid key bundle | |
| recipient_pqc_public_key | No | Base64-encoded ML-KEM-768 public key | |
| recipient_classical_public_key | No | Base64-encoded raw 32-byte X25519 public key |