feat: implement reader-facing signature validation #13
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
There's a few options.
1 is relatively easy but requires trust of the server. 2 will no doubt have implementation difficulties between whatever JS (WASM?) ECDSA/secp256k implementation we get. 3 might be the most straight forward option, since most of the code needed is already there.
Wondering if client-side validation could be implemented with WASM to allow the use of the same code as the server and client does. This might take a while though since there'll be some new learning but it'll be simpler in the long run.
Maybe push option 2 into the distant future.
Option 1 could be done on the server while doing real validation (to ensure storage wasn't fooled with). And option 3 just needs to be exposed to users somehow.
I think all options are valid and this issue should be split up.
Should be noted that option 3 has already been implemented in the CLI client. It just needs to be exposed to the user on the Web page.
Closing this issue since it's been broken out into the 3 options.