Elliptic Curve Cryptography Tutorial - Understanding ECC through the Diffie-Hellman Key Exchange

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.ค. 2024
  • Learn more advanced front-end and full-stack development at: www.fullstackacademy.com
    Elliptic Curve Cryptography (ECC) is a type of public key cryptography that relies on the math of both elliptic curves as well as number theory. This technique can be used to create smaller, faster, and more efficient cryptographic keys. In this Elliptic Curve Cryptography tutorial, we build off of the Diffie-Hellman encryption scheme and show how we can change the Diffie-Hellman procedure with elliptic curve equations.
    Watch this video to learn:
    - The basics of Elliptic Curve Cryptography
    - Why Elliptic Curve Cryptography is an important trend
    - A comparison between Elliptic Curve Cryptography and the Diffie-Hellman Key Exchange
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 8

  • @fransmulder9326
    @fransmulder9326 6 ปีที่แล้ว +17

    Great presentation

  • @johnkent2754
    @johnkent2754 6 ปีที่แล้ว +20

    Great lecture

  • @MrKniferable
    @MrKniferable 6 ปีที่แล้ว +15

    Great job. Thank you for the primer on elliptic curve cryptography. When you mentioned vulnerabilities of the DH key exchange, I was expecting you to mention the vulnerabilities of a MiTM attack where an attacker intercepts and throws away the shared values and passes along it's own made up values to each recipient. I wasn't aware of an attack vector that uses algorithms to make crunching the key easier. I'll have to look into that.

    • @DavidAKZ
      @DavidAKZ 6 ปีที่แล้ว +1

      what about the immutability of the elliptic curve used for BTC ? Is there a trap door ?

    • @lupuschanel7714
      @lupuschanel7714 6 ปีที่แล้ว +1

      Steven Kifer 7draft aduuuuuh:yhi6y0.vo(drag

    • @lupuschanel7714
      @lupuschanel7714 6 ปีที่แล้ว +1

      Loadracing

    • @lupuschanel7714
      @lupuschanel7714 6 ปีที่แล้ว +1

      Steven Kifer

  • @terrym2007
    @terrym2007 6 ปีที่แล้ว +7

    Is that a dot product?