Multi-party Diffie-Hellman Key Exchange + Peer-to-peer + JAVA (public version)

Опубликовано: 07 Февраль 2026
на канале: Prototype Project
753
7

►members-only version of this video:    • Multi-party Diffie-Hellman Key Exchange + ...  
►screenshots: https://prototypeprj.blogspot.com/202...

00:07 demo prebuilt version of app. with 5 communicating and one eavesdropper peers
01:16 PassiveEve picking up messages from Alice, Bob, Carla , Dave, and Elena
01:32 Alice picking up messages from Elena
01:42 Bob picking up messages from Alice
01:52 Carla picking up messages from Bob
02:02 Dave picking up messages from Carla
02:14 Elena picking up messages from Dave
02:27 Diffie-Hellman Key Exchange (DHKE) is not limited to 2 peers
02:50 (prime #) p and (primitive root modulo p) alpha
03:30 Alice, Bob, Carla, Dave, and Elena obtain shared key
05:20 PassiveEve can see p, alpha, alpha^a, alpha^b, alpha^c, alpha^d, alpha^e etc... but cannot use any combination of those to efficiently reproduce alpha^abcde
06:15 shared key calculation
10:48 only a, b, c, d, e and the calculated shared key are kept private
11:40 source code available for download
12:00 members-version will include step by step coding + test running of application

► get access to members-only video contents + support:
   / @prototypeprjs  
► website + download source code:
https://prototypeprj.com
https://ai.prototypeprj.com
https://crypto.prototypeprj.com
► download directly:
download ai source code @ https://sites.fastspring.com/prototyp...
download crypto source code @ https://sites.fastspring.com/prototyp...
download source code (old) page # 2 @ https://sites.fastspring.com/prototyp...
download source code (older) page # 1 @ https://sites.fastspring.com/prototyp...