Cryptology 101: Understanding Random Number Generators π
Discover the fundamentals of cryptology with a focus on how random number generators play a crucial role in cryptography. Perfect for beginners and enthusiasts alike!

Cryptography for Everybody
7.1K views β’ Oct 23, 2020

About this video
#cryptology, #cryptography, #cryptanalysis, #lecture, #course, #tutorial
In this video, we show the basics of cryptology (cryptology = cryptography and cryptanalysis).
This video here gives an introduction to random numbers. We differentiate between true and generated random numbers. First, we discuss why we need random numbers in cryptography. Then, we show, how pseudo-random numbers are created and which additional properties cryptographic random number generators have to fulfill. We have a detailed look at linear congruential generators (LCGs) and how to create these. Finally, we show how to create LCGs in CrypTool 2 and we present other random number generators (also, we show the basic .NET random number generator Random.Random and the RNGCryptoServiceProvider, which can be both used in CrypTool 2).
To see all videos in the "Basics of Cryptology" series, use this playlist: https://www.youtube.com/playlist?list=PLMuvAbyIl0PT6zaRVpK0FCSNMgwAOckTt
If you are interested in details about CrypTool 2, you may have a look at this video here, which gives a short introduction: https://www.youtube.com/watch?v=dELT2-Vgsr8
Finally, you may download the latest version of CrypTool 2 here: https://www.cryptool.org/en/ct2/downloads
Like what I do π? Help fuel my crypto obsession π β buy me a coffee hereββ thx: https://buymeacoffee.com/cryptographyforeverybody
In this video, we show the basics of cryptology (cryptology = cryptography and cryptanalysis).
This video here gives an introduction to random numbers. We differentiate between true and generated random numbers. First, we discuss why we need random numbers in cryptography. Then, we show, how pseudo-random numbers are created and which additional properties cryptographic random number generators have to fulfill. We have a detailed look at linear congruential generators (LCGs) and how to create these. Finally, we show how to create LCGs in CrypTool 2 and we present other random number generators (also, we show the basic .NET random number generator Random.Random and the RNGCryptoServiceProvider, which can be both used in CrypTool 2).
To see all videos in the "Basics of Cryptology" series, use this playlist: https://www.youtube.com/playlist?list=PLMuvAbyIl0PT6zaRVpK0FCSNMgwAOckTt
If you are interested in details about CrypTool 2, you may have a look at this video here, which gives a short introduction: https://www.youtube.com/watch?v=dELT2-Vgsr8
Finally, you may download the latest version of CrypTool 2 here: https://www.cryptool.org/en/ct2/downloads
Like what I do π? Help fuel my crypto obsession π β buy me a coffee hereββ thx: https://buymeacoffee.com/cryptographyforeverybody
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
7.1K
Likes
103
Duration
18:12
Published
Oct 23, 2020
User Reviews
4.5
(1) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.