Initialize PQC handshake

Receives the client's Base64-encoded PQC public key and the
desired KEM algorithm name. The server will:

  1. Generate a random AES-256 key.
  2. Encapsulate it using the client's public key with the specified algorithm.
  3. Store the AES key under a sessionId.
  4. Return ciphertextBase64 and sessionId in the response.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

JSON object containing clientPublicKeyBase64 and algorithm.

Request object to initiate a post-quantum handshake. Includes the
client's Base64-encoded public key and the KEM algorithm name
that the server should use for AES-256 key encapsulation.

string

Base64-encoded client public key for the post-quantum KEM.

string

Identifier of the KEM algorithm (must match server support).

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json