Why can't someone create a valid digital signature without knowing your private key?

Why can't someone create a valid digital signature without knowing your private key?

I understand from the following two posts that private keys are not displayed by the sender when getting their transaction validated by the bitcoin miners:

What happens to Private Key on Payment

How can transactions be verified without the private key?

Instead a digital signature is provided that is based on the Private Key, and, as far as I understand, that digital signature is verifiable when "compared" to the Public Key.

Why then can't someone generate a verifiable digital signature using only someone else's public key?

Or put another way, quoting an answer from the first post listed above:

"A valid signature cannot be created without access to the private key" - why not?

http://ift.tt/2m6vDfM

Comments

Popular posts from this blog

Antminer D3 Blissz Modified Firmware For Improved Performance

ETH To The Moon / Bank of England Cryptocurrency? / BTC Dominance / More (The Crypt0 Minute)