Cryptography courses cover techniques for securing information and communication, focusing on encryption, decryption, hashing, and digital signatures. You’ll learn about symmetric and asymmetric key algorithms, protocols for secure data transmission, and how cryptographic methods protect privacy and integrity online.

Coursera
Skills you'll gain: Cryptography, Encryption, Application Development, Security Engineering, C++ (Programming Language)
★ 4.2 (17) · Intermediate · Guided Project · Less Than 2 Hours

The Skill Valley
Skills you'll gain: Public Key Infrastructure, Cryptography, Security Controls, Encryption, Cybersecurity, Data Encryption Standard, Key Management, Advanced Encryption Standard (AES), Network Security, IT Security Architecture, Authentications, Data Security, Security Management, Data Integrity, Communication, Algorithms
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Cryptography, Encryption, Python Programming
★ 4.6 (16) · Intermediate · Guided Project · Less Than 2 Hours

Kennesaw State University
Skills you'll gain: Cybersecurity, IT Security Architecture, Network Security, Disaster Recovery, Application Security, Cyber Operations, Computer Security, Cryptography, Cyber Risk, Encryption, Secure Coding, Systems Development Life Cycle, Cyber Governance, Identity and Access Management
★ 4.3 (2.4K) · Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Rust (Programming Language), Command-Line Interface, Build Tools, Encryption, Package and Software Management, Application Development, Cryptography, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Secure Coding, Application Security, Authentications, Security Controls, Web Development, Web Applications, Cryptographic Protocols, Computer Security, Security Awareness, Cryptography, Encryption, Programming Principles, Hypertext Markup Language (HTML), Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cryptography, Encryption, Cybersecurity, Identity and Access Management, OSI Models, Network Security, Information Systems Security, IT Security Architecture, Security Controls, Network Infrastructure, Computer Security, Infrastructure Security, TCP/IP, Computer Networking, Cryptographic Protocols, General Networking, Authentications, Authorization (Computing), Public Key Infrastructure, Cyber Threat Intelligence
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Large Language Modeling, Data Ethics, Cryptography, Responsible AI, Scalability, Encryption, Distributed Computing, Data Management, Cryptographic Protocols, Data Storage, Algorithms, Natural Language Processing, Machine Learning, ChatGPT, Deep Learning, Python Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Threat Detection, Authentications, Cloud Security, Change Control, Security Awareness
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cybersecurity, Network Security, Cloud Security, Cyber Attacks, Information Systems Security, Application Security, OSI Models, Cryptography, Data Security, Cryptographic Protocols, Encryption, Endpoint Security, General Networking, Malware Protection, Wireless Networks, Network Protocols, Public Key Infrastructure, Data Integrity
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Open Web Application Security Project (OWASP), Mobile Security, Network Security, Cybersecurity, Cryptography, Intrusion Detection and Prevention, Wireless Networks, Encryption, Application Security, Exploitation techniques, Web Applications, Cloud Security, Internet Of Things
★ 4.9 (20) · Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Cryptography, Brute-force attacks
★ 4.5 (556) · Intermediate · Course · 1 - 4 Weeks
Start with your focus. If you're interested in network security, choose courses covering SSL/TLS, VPNs, and secure communications. If you want to implement cryptography in software development, look for courses that include coding examples and libraries like OpenSSL or PyCrypto. Compare courses based on their focus on theoretical concepts or practical applications.