---
title: "Generar una llave pública de encriptación"
method: POST
path: "/public-encryption-keys"
---

# Generar una llave pública de encriptación

`POST /public-encryption-keys`

Endpoint para generar una llave de encriptación. Soporta tanto RSA como AES. Para RSA, se retornará la llave pública para encriptar y guardaremos la privada para desencriptar. Para AES, la llave para encriptar y desencriptar será la misma.

## Query parameters

- `encryption_key` string, required

## Response `200`

200

- union
  - object
    - `public_key` string
    - `created_at` integer
  - object
    - `secret_key` string
    - `created_at` integer

## Other responses

- `400` — 400

---

[API](https://skmtc.net/trytoku/apis/toku-api.md) · [All operations](https://skmtc.net/trytoku/apis/toku-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/trytoku/toku-api/versions/30699b13e0d0/schema)
