filmov
tv
Applied Cryptography: 6. Elliptic-curve cryptography (ECC)
Показать описание
Lecture 6: Diffie-Hellmann (DH) key exchange, Elliptic curve (EC) cryptography, EC point operations, Elliptic-curve Diffie-Hellmann (ECDH), Elliptic-curve Digital Signature Algorithm (ECDSA)
00:00 Introduction
00:32 Diffie-Hellman key exchange
01:32 Diffie-Hellman (DH) key exchange
06:08 Elliptic Curve Cryptography
11:14 Standard (named) elliptic curves
12:44 EC domain parameters
16:02 EC point operations
18:58 Elliptic Curve Diffie-Hellman (ECDH)
24:21 EC private key file format
26:01 EC public key file format
26:53 EC point compression
29:08 Elliptic Curve Digital Signature Algorithm (ECDSA)
41:29 Task: ECDSA utility
42:48 Task: Test cases
43:30 EC point operations in Python
45:42 Generate random number in given range
48:26 Questions
University of Tartu, MTAT.07.017 Applied Cryptography, Spring 2024
Instructor: Arnis Parsovs
00:00 Introduction
00:32 Diffie-Hellman key exchange
01:32 Diffie-Hellman (DH) key exchange
06:08 Elliptic Curve Cryptography
11:14 Standard (named) elliptic curves
12:44 EC domain parameters
16:02 EC point operations
18:58 Elliptic Curve Diffie-Hellman (ECDH)
24:21 EC private key file format
26:01 EC public key file format
26:53 EC point compression
29:08 Elliptic Curve Digital Signature Algorithm (ECDSA)
41:29 Task: ECDSA utility
42:48 Task: Test cases
43:30 EC point operations in Python
45:42 Generate random number in given range
48:26 Questions
University of Tartu, MTAT.07.017 Applied Cryptography, Spring 2024
Instructor: Arnis Parsovs