FormSeal — Supporting Tools

Small, purpose-built utilities for handling cryptographic material, keypairs, and encrypted payloads used by FormSeal.

Most tools run entirely locally in the browser. Some operations may require explicit backend authorization.

Available tools

Ciphertext blob decryptor

Lightweight interface for decrypting a single KV ciphertext payload using a provided X25519 keypair. Intended for testing malformed inputs, edge cases, and failure modes.

Open tool →

KV exporter

Server-mediated utility for exporting multiple KV ciphertext blobs into a .jsonl file. Export requests require backend authorization via client-side Ed25519 signing.

Open tool →

KV-to-CSV converter

Local-only dashboard for decrypting KV exports (.jsonl) and converting them to CSV using X25519 private keys. Designed for processing submissions without server trust.

Open tool →

Ed25519 keypair generator

Browser-based Ed25519 keypair generator for signatures and identity verification. Keys are generated locally and never persisted.

Open tool →

X25519 keypair generator

Generate X25519 keypairs for public-key encryption using libsodium sealed boxes (crypto_box_seal). Only the public key is required for encryption; the private key is needed solely for decryption.

Open tool →

Ed25519 keypair validator

Validate Ed25519 keypairs generated by any compliant tool. Base64url encoding only.

Open tool →