What this file tool does
Sign a file with a freshly generated ECDSA key pair, then save the signature, public key, and file digest in one portable verification bundle.
The tool hashes the selected file and signs its exact bytes with a newly generated ECDSA private key. Only the public key is exported; the private key remains non-extractable.
Processing stays on this device. One local file at a time. Web Crypto support is required. The downloaded JSON bundle contains the signature and public key, not the private signing key.