Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Psychology
Cybersecurity
Project Management
How to Succeed at: Interviews
Improving Your Study Techniques
L'Italiano nel mondo
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Cryptography, earn certificates with paid and free online courses from Stanford, MIT, Johns Hopkins, UC Irvine and other top universities around the world. Read reviews to decide if a class is right for you.
Cryptography is an indispensable tool for protecting information in computer systems. In this course you will learn the inner workings of cryptographic systems and how to correctly use them in real-world applications.
Comprehensive exploration of Bitcoin and cryptocurrency technologies, covering technical aspects, security, economics, and societal impact. Equips learners with knowledge to understand and engage with the crypto ecosystem.
Explore the foundations of modern cryptography, focusing on practical applications and covering topics from classical methods to digital signatures and public-key encryption.
Explore cybersecurity fundamentals, from cryptography to vulnerabilities. Learn hacker techniques, defense strategies, and critical concepts like hash functions and authentication schemes.
Cryptography is present in everyday life, from paying with a credit card to using the telephone. Learn all about making and breaking puzzles in computing.
Explore common implementation errors in cryptographic systems, focusing on authenticated encryption and real-world examples from Apple and iMessage.
Unravel zero-knowledge proofs and post-quantum signatures with cryptography expert Dan Boneh. Gain insights into cutting-edge cybersecurity technologies shaping data protection and future cryptographic challenges.
Explore blockchain's decentralized transactions, ownership tracking, and industry applications. Dive into cryptography and hashing for authentication and privacy in this comprehensive overview.
Explore number theory's evolution from "useless" to essential in modern cryptography. Learn modular arithmetic, Euclid's algorithm, and RSA encryption for secure digital communication.
Build a Rust CLI app to encrypt/decrypt text using Caesar cipher, learning CLI development, cryptography basics, and Rust programming fundamentals.
Explore cryptography's evolution from ancient ciphers to modern techniques, learning encryption, decryption, and protocols. Gain practical skills in secure communication for personal and organizational privacy.
Comprehensive exploration of cryptographic principles, algorithms, and protocols for cybersecurity professionals, covering information security, encryption methods, and key management techniques.
Explore essential cryptography concepts, from classical algorithms to modern symmetric and asymmetric techniques. Gain practical skills in cybersecurity, addressing the growing demand for expertise in information protection.
Explore cryptography and information theory, combining techniques for protecting data with studies of information coding and transfer. Gain insights into entropy, security principles, and attacker perspectives.
Explore cryptography essentials: core concepts, classical systems, cryptanalysis, and hash functions. Gain practical skills for cybersecurity careers in this comprehensive introduction.
Get personalized course recommendations, track subjects and courses with reminders, and more.