Cryptography

Study cryptography principles for securing digital information. Learn about encryption, decryption, and cryptographic protocols.
64credentials
2online degrees
187courses

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 career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Explore the Cryptography Course Catalog

  • Status: Free

    Princeton University

    Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Computer Programming, Network Routing, Cryptography, Java Programming, Linear Algebra

  • Status: Free Trial

    University at Buffalo

    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

  • Status: New
    Status: Free Trial

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

  • Status: New
    Status: Free Trial

    Skills you'll gain: Penetration Testing, Exploitation techniques, Security Testing, Vulnerability Assessments, Wireless Networks, Network Security, Linux Commands, Microsoft Windows, Cryptography, Operating Systems

  • Status: New
    Status: Free Trial

    Skills you'll gain: Blockchain, Web Development Tools, Software Development Tools, Application Development, Computer Programming Tools, Go (Programming Language), Development Environment, Software Development, Business Logic, Program Development, Digital Assets, Transaction Processing, FinTech, Virtual Machines, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics

  • Status: Free Trial

    Skills you'll gain: FinTech, Portfolio Management, Consumer Lending, Return On Investment, Blockchain, Cryptography, Credit/Debit Card Processing, Digital Assets, Financial Services, Payment Processing, Investments, Lending and Underwriting, Investment Management, Technology Strategies, Emerging Technologies, Risk Analysis, Fundraising and Crowdsourcing, Asset Management, Market Analysis, Fraud detection

  • Status: Free Trial

    Skills you'll gain: Blockchain, Digital Assets, FinTech, Business Strategy, Strategic Decision-Making, Governance, Financial Services, Financial Regulation, Ledgers (Accounting), Work Breakdown Structure, Project Implementation, Business Modeling, Banking Services, Financial Systems, Project Design, Cryptography, Design, Emerging Technologies, Stakeholder Analysis, Payment Systems

  • Status: Free Trial

    Skills you'll gain: Blockchain, Loans, FinTech, Lending and Underwriting, Cyber Risk, Operational Risk, Scalability, Regulatory Compliance, Interoperability, Commercial Lending, Payment Systems, Financial Inclusion, Legal Risk, Exploit development, Derivatives, Key Management, Cryptography, Finance, Entrepreneurial Finance, Entrepreneurship

  • Status: Free Trial

    Skills you'll gain: Penetration Testing, Network Security, Threat Modeling, Mobile Security, Cloud Security, Public Key Infrastructure, Vulnerability Assessments, Cryptography, Security Controls, Threat Detection, Cybersecurity, Authorization (Computing), Security Awareness, Cloud Computing, Encryption, Malware Protection, Data Security, Intrusion Detection and Prevention, Computer Security Awareness Training, Cyber Threat Intelligence

  • Status: Free Trial

    University of Minnesota

    Skills you'll gain: Open Web Application Security Project (OWASP), Cloud Security, Authentications, Key Management, Data Security, Cloud Applications, Cloud Services, Application Security, Authorization (Computing), Cyber Risk, Secure Coding, Cloud Storage, Personally Identifiable Information, DevSecOps, General Data Protection Regulation (GDPR), Network Security, Information Privacy, Cloud Computing, Cybersecurity, Cryptography

  • Status: Preview

    École Polytechnique

    Skills you'll gain: Physics, Experimentation, Cryptography, Electrical Engineering, Mathematical Modeling, Laboratory Research, Applied Mathematics, Engineering, Scientific, and Technical Instruments, Emerging Technologies

  • Status: Free Trial

    Skills you'll gain: Blockchain, Emerging Technologies, FinTech, Market Dynamics, Digital Assets, Cryptography, Technical Analysis, Business Solutions, Business Analysis, Payment Systems, Algorithms, Distributed Computing