Cryptographic Playground
Client-side cryptographic sandbox for keypair generation, RFC 8785 JCS canonicalization, Ed25519 signing, tamper testing, and live registry resolution.
Generates 256-bit Ed25519 keypairs via Web Crypto API (window.crypto.subtle). Private key operations remain strictly in browser memory.
Signs agent identity document using RFC 8785 JSON Canonicalization Scheme (JCS). Canonical output ensures exact byte matching across programming language runtimes.
Verifies cryptographic signatures over JCS canonical payload. Includes security attack simulations to evaluate signature tamper-resistance.
Inspects JSON Canonicalization Scheme (RFC 8785) formatting rules: recursive lexicographical key ordering, whitespace strip, UTF-8 normalization.
Test identity resolution against Creduent API endpoints (/resolve). Validates schema, identity state, and signature verification server-side or via mock.