Animated Explanation of the one-time pad

preview_player
Показать описание


===== Social Media/Contact =====
Рекомендации по теме
Комментарии
Автор

whoa! after searching for hours finally you made it crystal clear. thank you buddy. you the man

breathandrelax
Автор

you are amazing in teaching simple and straight to the point and making it funny at the same time. thank you for your time!

kyokokirigiri
Автор

Amazing, super clear and precise! Thank you! :D

greatonreviews
Автор

ENCRYPT: (msgcharvalue + otpcharvalue) - 1 DECRYPT: (encryptcharvalue - otpcharvalue) + 1 If a result is more than the character set length or is less than zero then mod it by character set length.

maomxesoax
Автор

thanks for the clear explanation. much appreciated

MrBitviper
Автор

I'm pretty sure the original idea of the one-time-pad didn't involve ACSII and binary. The system was such that it could be easily done on a piece of paper by hand.

civedm
Автор

It is also the final operation in every Stream Cipher.

handsomeman-pmvy
Автор

What binary translation are you using to get your numbers? If your ASCII strings are, for example, 51 for the plain text first letter and 101 for the pad first letter, then the binary conversion will be of a differing length? You can't do XOR with differing string lengths of binary.

mattd
Автор

So if there was an agent in the field, they might be given a OTP in person before leaving, then if and when a message needs to be sent, they could just broadcast it publicly in complete confidence?

jack.p
Автор

I read on Wikipedia that it is the only encryption mechanism that is not breakable no matter what quantum computer together with any mathematical decryption algorithms is used. Is that correct? If so, then is this the ultimate encryption system?

Moojuice
Автор

Since this video is getting more popular, I will give people some other cryptography topics, and links that have come up in the comments:

- History of OTP
- It was used heavily before computers in wartime where people would be physically given a sheet of paper for the ciphertext, and then messages would be sent out over public radio frequencies to soldiers to get their orders
- Crib Dragging
- This is a method that allows you to break the one time pad if you know some of the contents that are in the text
- Public Key cryptography; This is how all your connections on the internet are secured
- Diffie Hellman is the most popular of these schemes
- Post Quantum Cryptography
- Lattice-based encryption
- Chalk Talk is a good channel on youtube for info about this
- Encodings
- What we did with the binary numbers to letters is called an encoding, there are a bunch of popular ones
- UTF-8; The most commonly used encoding for text these days

canadiancoding
Автор

But if Eve has the pad and ciphertext then she can easily decrypt it, right? And it is usually the case that the pad and ciphertext are public, isn't it?

ninmarwarda
Автор

Why is this so hard for me to understand? Lol

DeleriousOdyssey
Автор

this overcomplicates the one time pad immensely.

c.j.