Basics of Cryptology – Part 18 (Cryptography – Random Number Generators)
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
Видео Basics of Cryptology – Part 18 (Cryptography – Random Number Generators) канала Cryptography for Everybody
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
Видео Basics of Cryptology – Part 18 (Cryptography – Random Number Generators) канала Cryptography for Everybody
Показать
Комментарии отсутствуют
Информация о видео
23 октября 2020 г. 21:05:23
00:18:12
Другие видео канала
Basics of Cryptology – Part 19 (Cryptanalysis – Unicity Distance & Check and Proof Cipher Solutions)Basics of Cryptology – Part 20 (Cryptanalysis – Cost & Fitness Functions - Language Models)Basics of Cryptology – Part 21 (Cryptanalysis – The Index of Coincidence (IoC))NMCS4ALL: Random number generatorsPrime Number Program in JavaRandom Numbers (How Software Works)Random Numbers - NumberphileBasics of Cryptology – Part 1 (Cryptography – Terminology & Classical Ciphers)How to Hide Secret Data in Text – Steganography Part 1What is NOT Random?Enigma Cryptanalysis Revisited – New State-of-the-Art Attacks on the Enigma Machine in CrypTool 2How to Create a Secure AES-Encrypted Video ChatDEFCON 17: Design and Implementation of a Quantum True Random Number GeneratorBasics of Cryptology – Part 9 (Modern Cryptography – Block Ciphers – Feistel Ciphers & SDES)Cryptography 101 - The BasicsProgram to Check Whether A Number is Prime or Not in Java by DeepakBasics of Cryptology – Part 14 (Modern Cryptography – Passwords)Random Numbers (2 of 2: Linear Congruential Generator)Random vs. Pseudorandom Number GeneratorsBasics of Cryptology – Part 16 (Modern Cryptography – The Avalanche Effect)