Crypto Middleware
    Preparing search index...

    Function decryptPayload

    • Decrypt a sealed-box payload back to its original JSON form.

      Parameters

      • key: string

        Hex-encoded 256-bit key.

      • sealed: string

        Base64-encoded sealed box (nonce || ciphertext || tag).

      Returns unknown

      The decrypted, JSON-parsed payload.

      If decryption or parsing fails.

      const data = decryptPayload(key, sealed);
      console.log(data); // { userId: 42, role: "admin" }