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.

Skills you'll gain: Cryptography, Encryption, Python Programming, Cybersecurity, Analysis, Statistical Analysis, Computer Programming, User Interface (UI), Statistical Programming, Application Development, Design
★ 5 (16) · Mixed · Course · 1 - 4 Weeks

Total Seminars
Skills you'll gain: Cryptography, Public Key Infrastructure, Cryptographic Protocols, Encryption, Public Key Cryptography Standards (PKCS), Data Encryption Standard, Network Security, Advanced Encryption Standard (AES), Authentications, Cyber Security Policies, Security Strategy, Data Integrity, Algorithms
Beginner · Course · 1 - 3 Months

University at Buffalo
Skills you'll gain: Blockchain, Cryptography, Transaction Processing, Network Protocols, Algorithms, Verification And Validation, User Accounts
★ 4.6 (7.8K) · Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Blockchain, Cryptography, Encryption, Key Management, Cryptographic Protocols, Data Security, Quantum computing, Information Privacy, Algorithms
Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Key Management, Security Management, Cryptography, Cyber Security Policies, Cybersecurity, Cyber Risk, Data Integrity
★ 4.7 (331) · Beginner · Course · 1 - 4 Weeks

Total Seminars
Skills you'll gain: Cryptographic Protocols, Public Key Infrastructure, Threat Detection, Cloud Security, IT Security Architecture, Network Security, Cryptography, Key Management, Cloud Infrastructure, Security Controls, Infrastructure Security, Virtualization, Data Security, Security Engineering, Security Management, Data Management, Security Software, Security Awareness, TCP/IP
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Operating System Administration, IT Service Management, Cloud Computing, Governance Risk Management and Compliance, Information Technology Infrastructure Library, Malware Protection, Identity and Access Management, Linux, Linux Commands, Incident Response, Cybersecurity, Linux Administration, Network Security, Dynamic Host Configuration Protocol (DHCP), General Networking, Operating Systems, Network Infrastructure, Responsible AI, Computer Networking, Cyber Attacks
★ 4.6 (22K) · Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Quantum computing, Cryptography, Data Structures, Algorithms, Encryption, Computer Science
★ 4.6 (71) · Advanced · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Cryptography, Data Integrity, Authentications
★ 4.5 (103) · Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Cryptography, Algorithms, Encryption, Arithmetic
Beginner · Course · 1 - 3 Months

Skills you'll gain: IT Security Architecture, Key Management, Public Key Infrastructure, Cryptography, Cloud Computing Architecture, Cloud Computing, Cloud Security, Encryption, DevSecOps, Cybersecurity, Security Controls, Cryptographic Protocols, Information Technology Architecture, Network Security, Infrastructure Security, Authentications, Infrastructure as Code (IaC), Software-Defined Networking, Virtualization, DevOps
Intermediate · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Hardware Design, Security Engineering, Computer Hardware, Threat Detection, Cybersecurity, Cryptography, Systems Design, Emerging Technologies
★ 4.3 (693) · Mixed · Course · 1 - 3 Months
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.