Bitcoin - Digital Signatures
HTML-код
- Опубликовано: 6 сен 2024
- A high-level explanation of digital signature schemes, which are a fundamental building block in many cryptographic protocols.
More free lessons at: www.khanacademy...
Video by Zulfikar Ramzan. Zulfikar Ramzan is a world-leading expert in computer security and cryptography and is currently the Chief Scientist at Sourcefire. He received his Ph.D. in computer science from MIT.
The hash of the message is only used to generate the signature. The receiver gets the full message plus the signature.
Have you some video with more specific information? With actual examples and numbers?
Can anyone help explain a bit more about how the 'Yes or no' verification process (written in green), actually works? Is it simply the same process described in the proof of work video or is there more to it?
Well explained. Thanks! :)
Is there a cartoon or sing along version explaining this? Maybe a book with pictures I can trace along?
Signing something is a action of using your handwriting to sign. So you're basically changing the "written message" to your name, so it's exacty the same thing as ordinary writing and signing.
Can anyone tell me what is actually behind the yes or no result when we try to validate a message using verification key? In other words, what result is considered yes and what is no?
I have the same question man, like, if the "verification function" is able to say if some signature (thus, the sk) is valid based on the pk, then it, somehow, makes an association between sk and pk, but how does it make? The only way I see is that this function reverse engineer the pk back to sk, and then makes a new signature, comparing it with the first one, but I know this doesn't happen since get sk from pk is almost impossible. Did you find the answer?
Have one you the answer now ?
The answer is encryption. The message is encrypted with the private key. Then it is decrypted with the public key. Because the public key is the inverse of the private key, the message will only decrypt successfully (match the known contents of the message) if if it was in fact encrypted using the private key.
@@trogita right, but is the message here encrypted - i thought the message is not, and the signer encrypts the message with their private key and produce the signature? I'm slightly confused about (around 5:10) where he says signature is not required to verify. My understanding is that the verifier uses the public key & message and can give an output of yes/no (but that would be after comparing the signatures; i.e. the signature of the sender is same as the signature produced by the verifier using the public key). Basically I'm trying to say that signature is not equal to encryption.
Incredible, I have tried to understand this several days ago, and you with a simple paragraph made me get it. Thanks @@trogita
WOW THIS IS REALLY HELPFULL. COULD U PLZ UPLOAD A VIDEO ON ATOMIC ORBITALS?
...but I like mathematical nuances! :D
So far I found the first video confusing as hell, but the last two helped me get an overall concept of bitcoin security. This is a long series tho, so to be continued tomorrow..
im assuming ur interest in bitcoin lead u to buy it around the time u posted this comment. U must be hella rich now congrats
@@vteckickedin2365 Lmao, I was too poor at the time and more just curious. Definitely kicking myself for not buying in sooner.
is this the same method used in internet key exchange(IPSEC) phase 1?
Yes, the initial key exchange uses asymmetric encryption to create a shared secret. The shared secret is then used to create a session key while the two hosts are connected. This allows connected hosts to communicate via symmetric encryption which requires less computational resources.
but we don't have a public key(verification key(vk)) we only have RIPEMD-160(SHA-256(public key)), so how we get public key from bitcoin address?
You don't get the public key from the address, you get the address from the public key.
In a transaction, you need to provide your public key so that miners can verify the digital signature
Problem with most investors in crypto assets is the lack of timing and patience that can make you a fortune.
You tube will not work for me any more. No service in 3 days.
The volume is low on this video
wrg those not interesx or not
Criminally underviewed video
@Oliver Moreau
Get out now.
and why cant android youtube comment, like, dislike, flag or interact with comments yet?
Mathematical wizardry.
How come no one wants to reveal the mathematical transformation?
that's a trillion $ question (literally), if you can figure that out!
Will there be chocolate cake and ponies to ride too?
the cake is a lie
Funny, Bitcoin wasn't mentioned once in the video, yet it's in the title.
bro, it explains one of the key concepts of bitcoin. If you are to dumb to get that, than you are probably not the target audience of this video anyways haha
Como Comprar y Vender Criptomonedas y Obtener Buenas Ganancias | Trading de criptomonedas
Your english is too hard to listen . You are using relative pronoun too much .