5 ms·
> Why would you leverage signatures? Because in order to verify that a hash over some secret data is correct you need access to the secret data, which makes it
by runeks 5y ago
> Why would you leverage signatures?
Because in order to verify that a hash over some secret data is correct you need access to the secret data, which makes it pointless.
Only using a signature can the signer prove that they have knowledge of a secret number (their private key) by providing information that does not reveal the secret (public key, message hash, signature).
- alanfranz 5y ago> Because in order to verify that a hash over some secret data is correct you need access to the secret data, which makes it pointless. No. You could have access to the hash. For the private/public key signing, of course; the signature guarantees that you have access to the private key. But if the ‘private secret data’ is not the private key?
- runeks 5y ago> But if the ‘private secret data’ is not the private key? It is in the example you were replying to. That’s my point.