RSA Public Key Cryptography with Java π
Learn RSA public key cryptography with a Java prototype. Includes demo and eavesdropper insights. Screenshots at the link.

Prototype Project
4.8K views β’ Nov 29, 2018

About this video
βΊscreenshots: https://prototypeprj.blogspot.com/2020/07/rsa-w-java.html
00:10 demo prebuilt version of the application
03:15 how can a passive eavesdropper decrypt messages
04:20 how to compute inverse modulo of an integer using extended euclidean algorithm (EEA)
05:25 what is the Euler phi function
07:55 building a prime factorization crypto system
10:38 how to encrypt with RSA
11:00 how to decrypt with RSA
11:21 coding the application
14:12 code the server side
17:48 code the client side
18:56 calculate the private key d
19:12 calculate phi
19:26 generate the public key
22:30 handle receiving the public key of the other client
22:44 handle receiving messages from the other client
25:37 test run the application
βΊ get access to members-only video contents + support:
https://www.youtube.com/channel/UCUvwlMMaeppKPdtAK8PxO8Q/join
βΊ 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/prototypeprj/instant/ai
download crypto source code @ https://sites.fastspring.com/prototypeprj/instant/crypto
download source code (old) page # 2 @ https://sites.fastspring.com/prototypeprj/instant/2020
download source code (older) page # 1 @ https://sites.fastspring.com/prototypeprj/instant/all
00:10 demo prebuilt version of the application
03:15 how can a passive eavesdropper decrypt messages
04:20 how to compute inverse modulo of an integer using extended euclidean algorithm (EEA)
05:25 what is the Euler phi function
07:55 building a prime factorization crypto system
10:38 how to encrypt with RSA
11:00 how to decrypt with RSA
11:21 coding the application
14:12 code the server side
17:48 code the client side
18:56 calculate the private key d
19:12 calculate phi
19:26 generate the public key
22:30 handle receiving the public key of the other client
22:44 handle receiving messages from the other client
25:37 test run the application
βΊ get access to members-only video contents + support:
https://www.youtube.com/channel/UCUvwlMMaeppKPdtAK8PxO8Q/join
βΊ 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/prototypeprj/instant/ai
download crypto source code @ https://sites.fastspring.com/prototypeprj/instant/crypto
download source code (old) page # 2 @ https://sites.fastspring.com/prototypeprj/instant/2020
download source code (older) page # 1 @ https://sites.fastspring.com/prototypeprj/instant/all
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
4.8K
Likes
31
Duration
30:31
Published
Nov 29, 2018
User Reviews
4.1
(4) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
No specific trending topics match this video yet.
Explore All Trends