31,981 views
???? Encryption is not only a pleasure, but also a duty. After all, we encrypt communication with our bank, conversations with friends conducted via various messengers, or finally the content of our phones and computers. It is based on mathematics, often on prime numbers selected randomly. And it is this randomness, professionally called entropy, that is the most important element necessary for effective encryption of communication. Because if encryption is not random, then it may also be possible to predict, e.g. what prime number was selected as the basis of our cipher. And from there, it is only a step to putting it on its shoulders and quickly breaking it, resulting in the possibility of eavesdropping on everything we send. How to prevent this? Sources: ???? Understanding Entropy: The Key to Secure Cryptography and Randomness https://www.netdata.cloud/blog/unders... ???? How do lava lamps help with Internet encryption? https://www.cloudflare.com/en-gb/lear... ???????? Inside the London office where swinging pendulums keep cyber threats at bay https://www.ianvisits.co.uk/articles/... ???? Non-Proprietary Public Use Document for Samsung TRNG https://csrc.nist.gov/CSRC/media/proj... ???? Fast Digital TRNG Based on Metastable Ring Oscillator https://iacr.org/archive/ches2008/515... ???? The science of encryption: prime numbers and mod n arithmetic https://math.berkeley.edu/~kpmann/enc... ???? LavaRand in Production: The Nitty-Gritty Technical Details https://blog.cloudflare.com/lavarand-... ???? Harnessing chaos in Cloudflare offices https://blog.cloudflare.com/harnessin... ???? nicolewelch / lavalamp @ GitHub https://github.com/nicolewelch/lavalamp Relevant xkcd: https://xkcd.com/237/ © All trademarks are property of their respective owners. ❤️ Thanks for your attention. You can also find me on: Instagram @mateuszemsi / mateuszemsi Twitter @MateuszChrobok / mateuszchrobok Mastodon https://infosec.exchange/@mateuszchrobok LinkedIn @mateuszchrobok / mateuszchrobok Patronite @MateuszChrobok https://patronite.pl/MateuszChrobok Podcasts on: Anchor https://anchor.fm/mateusz-chrobok Spotify https://open.spotify.com/show/6y6oWs2... Apple Podcasts https://apple.co/3OwjvOh Chapters: 00:00 Intro 1:27 Computers 05:56 Analog(ia) 09:27 Generators 14:01 What to Do and How to Live? #encryption #entropy #randomness #security #eavesdropping