• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
Log In
Join for Free
Coursera
  • Browse
  • Cryptography

Cryptography Courses Online

Study cryptography principles for securing digital information. Learn about encryption, decryption, and cryptographic protocols.

Skip to search results

Filter by

Subject
Required
 *

Language
Required
 *

The language used throughout the course, in both instruction and assessments.

Learning Product
Required
 *

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required
 *

Duration
Required
 *

Skills
Required
 *

Subtitles
Required
 *

Educator
Required
 *

Explore the Cryptography Course Catalog

  • Status: Free Trial
    Free Trial
    D

    Duke University

    Java Programming: Arrays, Lists, and Structured Data

    Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Software Engineering, Computer Programming, Algorithms, Encryption, Data Analysis, Data Processing, Web Servers, File Management, Debugging

    4.6
    Rating, 4.6 out of 5 stars
    ·
    3.2K reviews

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    A

    AI CERTs

    Bitcoin for Leaders

    Skills you'll gain: Blockchain, Regulation and Legal Compliance, Digital Assets, Business Leadership, Innovation, Business Transformation, Payment Systems, FinTech, Emerging Technologies, Digital Transformation, Investments, Cryptography, Market Dynamics, Software Development, Distributed Computing, Cryptographic Protocols, Business Analysis, Encryption, Scalability

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    D

    Duke University

    Decentralized Finance (DeFi) Infrastructure

    Skills you'll gain: Blockchain, FinTech, Interoperability, Payment Systems, Financial Inclusion, Financial Systems, Cryptography, Digital Assets, Financial Regulation, Banking, Encryption, Computer Security, Governance

    4.8
    Rating, 4.8 out of 5 stars
    ·
    1.5K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    A

    AI CERTs

    Blockchain for Leaders

    Skills you'll gain: Blockchain, Business Leadership, Strategic Leadership, FinTech, Leadership, Supply Chain Management, Emerging Technologies, Leadership and Management, Business, Legal Risk, Business Planning, Regulatory Compliance, Health Technology, Digital Assets, Distributed Computing, Cloud Computing, Cryptography, Cloud Computing Architecture, Artificial Intelligence, Computer Engineering

    Intermediate · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    D

    Duke University

    Java Programming and Software Engineering Fundamentals

    Skills you'll gain: User Interface (UI), Object Oriented Programming (OOP), Computational Thinking, HTML and CSS, Java, Java Programming, Software Design, Data Structures, Debugging, Software Engineering, Interactive Design, Cryptography, Web Development, Web Design, Programming Principles, Computer Programming, Javascript, Algorithms, Data Analysis, Cascading Style Sheets (CSS)

    4.6
    Rating, 4.6 out of 5 stars
    ·
    22K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    P

    Packt

    Cybersecurity with Python: Beginner to Advanced

    Skills you'll gain: User Accounts, Cryptography

    Intermediate · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    I

    ISC2

    Security Operations

    Skills you'll gain: Configuration Management, Cybersecurity, Computer Security Awareness Training, Data Security, Security Controls, Security Management, Event Monitoring, Encryption, Network Security, Continuous Monitoring, Cyber Security Policies, Security Strategy, System Monitoring, General Networking, Cryptography, Data Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    183 reviews

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    A

    AI CERTs

    Bitcoin Threats & Future Security

    Skills you'll gain: Threat Modeling, Security Testing, Security Engineering, Cybersecurity, Data Security, Blockchain, Threat Detection, Cryptography, Network Security, Security Strategy, Exploit development, Vulnerability Assessments, Transaction Processing, Regulation and Legal Compliance

    Advanced · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University at Buffalo

    Blockchain

    Skills you'll gain: Blockchain, Test Driven Development (TDD), Cryptography, Application Development, Transaction Processing, Emerging Technologies, Application Design, Integrated Development Environments, Software Architecture, Network Protocols, Encryption, Web Applications, Program Development, Distributed Computing, Microsoft Azure, FinTech, Secure Coding, Cloud Computing Architecture, Development Environment, Web Development Tools

    4.6
    Rating, 4.6 out of 5 stars
    ·
    9K reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    D

    Duke University

    Gold and Bitcoin

    Skills you'll gain: Blockchain, Digital Assets, Portfolio Management, Cryptography, Investments, Market Dynamics, Financial Market, Transaction Processing, Financial Regulation, Business Economics, Production Process

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Python Hacking: Apply, Implement & Analyze

    Skills you'll gain: Encryption, Secure Coding, File Management, Cryptography, Python Programming, Programming Principles, Debugging, Scripting, Data Structures

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    A

    AI CERTs

    Bitcoin for Everyone

    Skills you'll gain: Blockchain, Payment Systems, Application Security, FinTech, Digital Assets, Cryptography, Financial Systems, Transaction Processing, Financial Regulation, Market Trend, Regulatory Compliance

    Beginner · Course · 1 - 3 Months

Cryptography learners also search

Cryptography Projects
Information Security
Information Science
Privacy
Information Engineering
Data Security
Software Security
Network Security
1…111213…25

In summary, here are 10 of our most popular cryptography courses

  • Java Programming: Arrays, Lists, and Structured Data: Duke University
  • Bitcoin for Leaders: AI CERTs
  • Decentralized Finance (DeFi) Infrastructure: Duke University
  • Blockchain for Leaders: AI CERTs
  • Java Programming and Software Engineering Fundamentals: Duke University
  • Cybersecurity with Python: Beginner to Advanced: Packt
  • Security Operations: ISC2
  • Bitcoin Threats & Future Security : AI CERTs
  • Blockchain: University at Buffalo
  • Gold and Bitcoin : Duke University

Skills you can learn in Computer Security And Networks

Cybersecurity (33)
Google (25)
Google Cloud Platform (17)
Internet (17)
Cryptography (16)
Network Security (16)
Linux (12)
Software Testing (12)
Information Security (10)
Application Programming Interfaces (8)
Kubernetes (8)
Web (8)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok