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.