Skip to content

5.2.0

API

API v5.2.0 — Asymmetric.

  • Added endpoint POST /asymmetric: generates RSA key pairs and performs asymmetric encryption and decryption without external dependencies. Supports two OAEP algorithms: rsa-oaep-sha256 (default) and rsa-oaep-sha1. Three actions are available: keygen generates a PEM-encoded public/private key pair (2048 or 4096 bits), encrypt encrypts plaintext with the public key and returns a base64-encoded ciphertext, and decrypt recovers the original plaintext from the private key. Maximum plaintext size depends on the key size and algorithm due to OAEP padding overhead.
  • Removed the endpoints table from the README in favor of a direct link to the documentation.

Documentation

  • Added documentation page for Asymmetric: covers the three actions (keygen, encrypt, decrypt), conditional parameters (text, publicKey, privateKey), a plaintext size limit table with the OAEP formula for each key/algorithm combination, and split response field sections for keygen vs encrypt/decrypt.
  • Added the endpoint to the sidebar and Playground registry.
  • Playground now filters endpoints based on the active version's sidebar, hiding routes unavailable in that version.
  • Extracted a shared VERSION_PATH regex from redirect.ts, reused across Version.vue and Playground.vue.
  • Home nav link color now uses a .home class instead of hardcoded [href] attribute selectors.
  • Removed redundant collapsed: false from all Endpoints sidebar groups (default behavior).
  • Fixed column alignment in the OTP actions table.