Courses from 1000+ universities
Class Central experiments with cataloging online courses from California Community Colleges, offering diverse, affordable, and credit-worthy learning opportunities.
600 Free Google Certifications
Computer Science
Computer Networking
Web Design
Psychology of Personal Growth
Introduction to Computational Thinking and Data Science
English in Early Childhood: Language Learning and Development
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, UC Irvine, UC Berkeley 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.
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.
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.
Explore cryptography's role in digital security, from internet to cryptocurrency. Learn core concepts, assess vulnerabilities, and make informed decisions about cryptographic tool deployment.
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 number theory's evolution from "useless" to essential in modern cryptography. Learn modular arithmetic, Euclid's algorithm, and RSA encryption for secure digital communication.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.