Cryptography on Khan Academy

I have been interested in cryptography for a long time. So today I decided to test out Khan Academy's cryptography.
I have to say that I learned a lot from the lessons and videos. For example, I learned an ingenious way to exchange information without people who are eavesdropping knowing what it is. Let's say Alice wants to share some color with Bob without the eavesdropper, Eve, knowing. So Alice first sends along a public color that everyone sees. Then Alice and Bob each separately mix their own colors into this color that Alice has sent. They then send these mixed colors to each other. They can then mix their own colors into the other person's mixed color that they receive to create two identical colors. So Eve is stuck with two mixed colors and she cannot get Alice and Bob's secret color without one of their 'private' colors.
Another thing I learned is that no machine can generate a truly random set of numbers. It will eventually, even if in a million years, repeat itself. This is because a computer will never actually generate random numbers. It is a machine, and machines are very predictable. They were built a certain way, and will act a certain way, following some rule or other, and so eventually it will repeat.
In conclusion, I learned a lot today!

Comments

Popular posts from this blog

我打开网上中文学校的窗口。网上中文学校的教学内容十分丰富。

我接通了“因特网”,这网上的世界可真精彩呀!

我在电脑上给爷爷奶奶发电子邮件。爷爷奶奶很高兴。