filmov
tv
Basics of Cryptology – Part 18 (Cryptography – Random Number Generators)
![preview_player](https://i.ytimg.com/vi/DhNmtZcEx30/maxresdefault.jpg)
Показать описание
#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).
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).
Basics of Cryptology – Part 1 (Cryptography – Terminology & Classical Ciphers)
Basics of Cryptology – Part 18 (Cryptography – Random Number Generators)
Basics of Cryptology – Part 23 (Cryptography – Modern Hybrid Encryption)
Basics of Cryptology – Part 15 (Modern Cryptanalysis – Rainbow Tables)
Basics of Cryptology – Part 2 (Cryptanalysis – Terminology & Classical Ciphers)
Basics of Cryptology – Part 14 (Modern Cryptography – Passwords)
Basics of Cryptology – Part 20 (Cryptanalysis – Cost & Fitness Functions - Language Models)
Basics of Cryptology – Part 25 (Cryptography – Block Cipher Padding)
Basics of Cryptology – Part 10 (Modern Cryptanalysis of Classical Ciphers – Genetic Algorithm)
Basics of Cryptology – Part 7 (Modern Cryptography – Perfect Ciphers and One-Time Pad)
Basics of Cryptology – Part 22 (Cryptography – Kerckhoffs' Principle & Modern Cryptographic...
Basics of Cryptology – Part 16 (Modern Cryptography – The Avalanche Effect)
Basics of Cryptology – Part 5 (Modern Cryptography – Stream Ciphers – RC4)
Basics of Cryptology – Part 24 (Cryptography – Block Cipher Modes of Operation)
Basics of Cryptology – Part 4 (Modern Cryptanalysis – Shannon's Entropy and Brute-Force Attack)...
Basics of Cryptology – Part 19 (Cryptanalysis – Unicity Distance & Check and Proof Cipher Soluti...
7 Cryptography Concepts EVERY Developer Should Know
Basics of Cryptology – Part 17 (Cryptography/Cryptanalysis – Keyspace and Keyspace Size)
Basics of Cryptology – Part 8 (Modern Cryptanalysis of Classical Ciphers – Hill Climbing)
Basics of Cryptology – Part 12 (Modern Asymmetric Cryptography – Diffie-Hellman Key Exchange)
Basics of Cryptology – Part 21 (Cryptanalysis – The Index of Coincidence (IoC))
Basics of Cryptology – Part 13 (Modern Cryptography – Cryptographic Hash Functions)
The Science of Codes: An Intro to Cryptography
Cryptography 101 - The Basics
Комментарии