Verifying signed company records in the browser with Ed25519 signatures
Company data sent as CSV or PDF files offers no way to confirm who issued it or whether it was changed afterward. The author built a small API that returns company records as Ed25519-signed JSON, letting recipients check the issuer and integrity mathematically. Each claim in a record carries its own source dataset and as-of date, since a signature proves origin and integrity but not truth. A browser-based demo uses WebCrypto to verify a sample record locally, and a tamper button shows a failed check when a single character is altered. The sandbox draws on public Japanese datasets, including the National Tax Agency corporate number publication and EDINET, and its canonicalisation rules are published so others can build independent verifiers.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in