RSA Algorithm - How does it work? - I'll PROVE it with an Example! -- Cryptography - Practical TLS

RSA Algorithm - How does it work? - I'll PROVE it with an Example! -- Cryptography - Practical TLS

Practical Networking

2 года назад

118,348 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Hafeez Rehman
Hafeez Rehman - 01.10.2023 14:35

Factors of semi prime number 1909 are 23 and 83.

23 * 83 = 1909

Ответить
merrylane
merrylane - 02.09.2023 14:25

The encryption/decryption calculation makes use of the semi-prime. Does this form part of both the private and public keys in practice?

Ответить
Vivian
Vivian - 26.08.2023 18:29

A very clear explanation. Thank you so much for that. :)

Ответить
Wypke Wypkema
Wypke Wypkema - 23.08.2023 00:53

First time I have seen public key encryption with an example

Ответить
Alexander Krizel
Alexander Krizel - 22.08.2023 04:51

23/83. It's actually pretty easy with Excel. SQRT(1909) = 43.6921, so do x=1 to 44 with 1909/x. Since it's semi-prime, only one value (23) will have a whole number answer. Just to check, 23*83=1909 and both are prime. But that's 1909. Doing the same for a 100+ digit number is beyond what Excel can handle. Great video. Thanks!

Ответить
Sreeram Thokala
Sreeram Thokala - 19.08.2023 02:11

Great and simple explanation and examples with simple numbers helps to reinforce concept

Ответить
Ceemi
Ceemi - 17.08.2023 12:53

Well explained....2 and 3 are prime numbers if you multiply you get 6 so is 6 a factor and a semi prime number at the same time?

Ответить
CottageCheese
CottageCheese - 11.08.2023 19:46

Thank you! I've wondered about this for a long time. Highly appreciate your simplification and well-executed presentation =]

Ответить
san_71▫️
san_71▫️ - 05.08.2023 21:45

Impressive!😃

Ответить
precious perfectvaliant
precious perfectvaliant - 04.08.2023 19:56

Ed your explanation is truly a blessing ❤❤❤

Ответить
வெற்றி வேல்
வெற்றி வேல் - 04.08.2023 00:01

Thank you :) Completely understood!

Ответить
Jessy Guirado
Jessy Guirado - 01.08.2023 21:49

Amazing video but I want to ask two questions: How come RSA keys are MUCH bigger with letters like how does it end up being like that? Does that mean using what you said we could code a simple version of RSA like a library?

Ответить
robertoospina10
robertoospina10 - 24.07.2023 23:11

Awesome! Thank you!!!

Ответить
Dumbelfo
Dumbelfo - 17.07.2023 02:25

The numerical value of the message will never be able to be bigger than the product. How big are usually this numbers in real life usage?

Ответить
John Cramer
John Cramer - 14.07.2023 07:06

83,23

Ответить
Rilwan Kamoju
Rilwan Kamoju - 06.07.2023 06:37

I know this is a bit late, but I'm just gonna try my luck.
Does anyone know when Encrypting with your private key is beneficial? Since the Public key is known by the public, then your encrypted message can be read by anyone with that key which defeats the whole confidentiality component of Asymmetric Encryption Algorithm.

Ответить
Ram Kumar
Ram Kumar - 29.06.2023 14:41

Excellent video. Thanks very much for explaining it.

Ответить
Digvijay Singh
Digvijay Singh - 29.06.2023 14:15

1909 = 23 × 83

Ответить
Ogboye Samuel
Ogboye Samuel - 28.06.2023 18:06

I just made a python script to get factors of number. Factors for 1909 is 23 and 83

Ответить
Meir
Meir - 25.06.2023 17:42

Excellent explanation. Thanks!

Ответить
Pya H
Pya H - 25.06.2023 12:44

Thank you, Very Good

Ответить
L
L - 23.06.2023 16:28

Ive watched a lot of videos to understand rsa but this was the only one that made me understand it! Thanks for the video!

Ответить
Mark Thrasher
Mark Thrasher - 23.06.2023 04:57

Very clear explanation of RSA that is easy to follow!

Ответить
Abhishek Singh
Abhishek Singh - 21.06.2023 10:06

That was awesome👏👏

Ответить
Mohamed KADI
Mohamed KADI - 17.06.2023 14:56

Thank you I am not into math, but I understand this like reading Hello World and understand it heheh!

Ответить
Nakul kumar
Nakul kumar - 31.05.2023 00:57

Can't stop clapping, this was so impressive I might just try to pursue whatever this is as a career

Ответить
Joe37
Joe37 - 30.05.2023 08:45

Pam.. Jim and where is Dwight?

Ответить
Ryan Mburu
Ryan Mburu - 25.05.2023 22:00

thank you

Ответить
Awais Raza
Awais Raza - 03.05.2023 01:37

Damn, This is literally very easy. Couldn't able to understand this in my semaster and now after 10 days i have final exams for cryptography. This helped me alot

Ответить
Precious Mposa
Precious Mposa - 25.04.2023 08:47

This is one of the most effective lessons I’ve encountered on RSA🎉

Ответить
Aditya K
Aditya K - 23.04.2023 16:42

The best and most easiest explanation of the RSA. 🫡

Ответить
Walid Shoura
Walid Shoura - 21.04.2023 07:50

The best teacher

Ответить
David Acer
David Acer - 10.04.2023 13:00

Your formula for the totient is not true for all semi-primes, e.g. it doesn't work for the square of a prime.

Ответить
Michel Bouchet
Michel Bouchet - 10.04.2023 12:02

Though this video is interesting and well done, it does not prove anything contrary to what it says. It only shows an example where it is working.
This has little to do with a formal proof. A real proof would show that it will work for any possible choice of prime numbers at the first step.

Ответить
Chit Chat
Chit Chat - 07.04.2023 21:10

Your skills in instruction are unrivaled anywhere else and helps make us all feel a little less dumb for not understanding other instructor explanations.

Ответить
C L
C L - 22.03.2023 22:36

I can only reiterate what many people have already said. This is amazing contents! Thank you very much sir!

Ответить
RAJDIP PAL
RAJDIP PAL - 22.03.2023 11:24

Best explanation on RSA 🤩. Thank you so much 😇

Ответить
Libert S
Libert S - 16.03.2023 16:36

One of the best RSA videos that I found

Ответить
Antilli
Antilli - 04.03.2023 05:53

Factors of 1909 are 23 and 83. Wasn't that hard to find, because the numbers are still quite small.

Ответить
karmega kannan
karmega kannan - 01.03.2023 12:02

clean explanation

Ответить
mike havekin
mike havekin - 28.02.2023 14:46

amazing work, to take this and make it understandable on the first run through is a trye gift, thanks you.

Ответить
mohammad yaf
mohammad yaf - 26.02.2023 21:49

The best explanation about RSA ever heard. Thank you so much man.😇

Ответить
Manzoor Pasha
Manzoor Pasha - 25.02.2023 13:43

Awesome

Ответить
Mesay Nebelbal
Mesay Nebelbal - 24.02.2023 09:45

You are so unique

Ответить
The User
The User - 19.02.2023 00:36

Hi! Thanks for the very good explanation.
I have one question that I still couldn't figured out. You said that RSA relies on difficulty of factoring semi prime numbers. However, I cannot figure out how knowing the factors could help to find out the private key? If I take your example, we have product (N) 133 and public key (E) 29. Let's say somehow I know the factors (P,Q) 7 and 19. So, how can I calculate the private key (D) 41 out of these numbers 133,29,7,19? Maybe it's too easy but I can't do the math :)
Thanks in advance!

Ответить
A G
A G - 15.02.2023 14:38

Probably Demonstrate is more suitable term than Prove here. Strictly speaking showing few working examples doesn't mean it always works, ie not a proof.

Ответить
Abhishek Jain
Abhishek Jain - 15.02.2023 08:15

Another interesting video with interesting maths behind RSA algo... Simple explanation made me to thank Ed for putting this together for everyone... 🙂

Ответить
Raja
Raja - 13.02.2023 07:49

2*5=10 which is not a semi prime but even number 🤔 same happens when you multiple any other prime with an even prime (2).

Ответить