Generate keys, sign an integer and verify its signature. Change the message to see how verification responds.
Educational C17 and WebAssembly implementation. Calculations and the private key stay in this browser. rand() and non-constant-time arithmetic are unsuitable for real signatures.