V6c: Algorithmic Number Theory (Applied Cryptography 101)

Video lectures for Alfred Menezes's introductory course on the fundamental building blocks used in cryptography, including topics such as the Fundamental Theorem of Arithmetic and related concepts.

Cryptography 101482 views25:45

🔥 Related Trending Topics

LIVE TRENDS

This video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!

THIS VIDEO IS TRENDING!

This video is currently trending in Thailand under the topic 'สภาพอากาศ'.

About this video

Video lectures for Alfred Menezes's introductory course on the fundamental building blocks used in cryptography. Topics covered: Fundamental theorem of arithmetic, algorithm, input size, polynomial-time algorithm, integer addition, subtraction, multiplication, division, greatest common divisor, Euclidean algorithm, modular operations, extended Euclidean algorithm, repeated square-and-multiply algorithm Lecture playlist: https://www.youtube.com/playlist?list=PLA1qgQLL41SRsHMtsb4up5fTytDeHV_yJ Course web page: https://cryptography101.ca/crypto101-building-blocks/ The slides are available on the course web page. "Public-key cryptography" chapter from "Textbook of Applied Cryptography": https://drive.google.com/file/d/1egfsGDamcT96_mS8qBoHBI0nzEhHtwK-/view Other cryptography courses: https://cryptography101.ca Slides 00:00 Introduction 00:17 Slide 239: Fundamental theorem of arithmetic 03:42 Slide 240: Basic concepts from complexity theory 05:29 Slide 241: Basic concepts from complexity theory (2) 07:14 Slide 242: Basic integer operations 13:53 Slide 243: Basic modular operations 16:43 Slide 244: Modular exponentation 19:08 Slide 245: Modular exponentation (2) 21:56 Slide 246: Example: modular exponentation 22:13 Maple example 25:21 Coming up

Video Information

Views
482

Total views since publication

Likes
15

User likes and reactions

Duration
25:45

Video length

Published
Oct 9, 2024

Release date

Quality
hd

Video definition