Elliptic Curve Cryptography: Key Exchange (ECDH), Digital Sig (ECDSA/EdDSA) and Encryption (ECIES)

  Рет қаралды 2,621

Bill Buchanan OBE

Bill Buchanan OBE

Күн бұрын

Elliptic Curve Cryptography (ECC) was co-invented by Neal Koblitz and Victor Miller and scaled our discrete log method (g^x) into a multiplicative space (x.G). So the DH (Diffie-Hellman) key exchange method became ECDH and DSA (Digital Signature Algorithm) become ECDSA, and with a tweak, we can also encrypt with ECIES.
Some links on background theory and practice are:
asecuritysite.com/ecc
asecuritysite.com/ecdsa
asecuritysite.com/eddsa
asecuritysite.com/ecies

Пікірлер: 2
@hanskessock3941
@hanskessock3941 Жыл бұрын
I'm not sure I understand how the symmetric key derived in the ECIES explanation is hidden from Eve. The only secret used by Alice is the random number R, and all the other information she uses is computable by Eve because it only requires G and Bob's public key. You say that Alice sends R to Bob, meaning Eve sees R. Eve has everything that Alice used to derive the key. Did I miss something in your explanation?
@BillBuchanan
@BillBuchanan 6 ай бұрын
In ECC, if we have R=r.G, it is extremely difficult to discover r, even if we have R and G.
Discrete Logarithms (Key Exchange, Encryption and Digital Signatures)
29:23
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 78 МЛН
Digital Signatures - ECDSA, EdDSA and Schnorr
19:51
Bill Buchanan OBE
Рет қаралды 9 М.
Elliptic Curves and ECDSA - Bitcoin, Blockchain and Cryptoassets
35:37
Center for Innovative Finance
Рет қаралды 7 М.
Elliptic Curves - Computerphile
8:42
Computerphile
Рет қаралды 539 М.
Martijn Grooten - Elliptic Curve Cryptography for those who are afraid of maths
28:37
Elliptic Curve Diffie Hellman
17:48
Robert Pierce
Рет қаралды 249 М.
The Basics of Elliptic Curve Cryptography (ECC)
12:16
Bill Buchanan OBE
Рет қаралды 5 М.
Secret Key Exchange (Diffie-Hellman) - Computerphile
8:40
Computerphile
Рет қаралды 948 М.
Elliptic Curve Cryptography Overview
11:29
F5 DevCentral
Рет қаралды 460 М.
Elliptic Curve Digital Signature Algorithm
5:22
Trustica
Рет қаралды 28 М.
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27