Applied Cryptography: 1. Randomness, PRNG, One-Time Pad, Stream Cipher

preview_player
Показать описание
Lecture 1: Randomness, Pseudo-Random Number Generator (PRNG), Bitwise operations, One-Time Pad (OTP), Stream cipher

00:00 Introduction
00:38 Randomness
06:09 Pseudo-Random Number Generator (PRNG)
11:17 Randomness testing
13:17 Bits and bytes
15:08 ASCII Table
15:53 Hexadecimal (Base16) encoding
16:39 Base64 encoding
18:04 Bitwise operations
18:43 Bitwise operation: AND
19:57 Bitwise operation: OR
20:52 Bitwise operation: XOR
22:06 Bitwise operation: Shift
23:24 One-Time Pad (OTP)
28:10 One-Time Pad (OTP)
31:20 Stream cipher
35:59 Stream cipher
39:37 Questions
40:04 Task: One-Time Pad (OTP)
41:41 Task: Template
41:59 Python 3: str and bytes data types
45:52 Python 3: bytes to integer
48:53 Task: One-Time Pad (OTP)
50:10 Task: Test Case
52:06 Please!

University of Tartu, MTAT.07.017 Applied Cryptography, Spring 2024
Instructor: Arnis Parsovs
Рекомендации по теме
Комментарии
Автор

Thank you so much, sir. Is there a Cryptography PhD. Opportunities at Tartu?

cikechukwujohn