CY
CybersecurityIntermediate

Cryptography Fundamentals

Understand modern cryptography from the ground up — symmetric ciphers, public key cryptography, digital signatures, and real-world protocols.

4.7(1,243 ratings)
6,400 students enrolled
Last updated: January 2026EnglishSubtitles: English

What You'll Learn

Understand the mathematical foundations of modern cryptography

Implement AES, RSA, and elliptic curve cryptography

Use hashing algorithms (SHA-256, bcrypt, Argon2) for secure password storage

Build and verify digital signatures and certificates

Understand the TLS 1.3 handshake and PKI trust chains

Avoid common cryptographic implementation mistakes

Curriculum Breakdown

4 Modules 20 Lessons • 22 hours Total12+ Downloadable Resources
RSA: Math, Key Generation & Padding Schemes
20:00
Elliptic Curve Cryptography (ECC) Explained
18:00
Diffie-Hellman Key Exchange
14:00
Digital Signatures: RSA-PSS & ECDSA
16:00
Hands-On: Generating Keys & Signing with OpenSSL
16:00

Learning Format

Video Lessons

High-quality recorded lessons you can watch at your own pace.

20 lessons

Hands-on Projects

Real-world projects that reinforce every concept you learn.

3 projects

Certificate

Earn a verifiable certificate upon successful completion.

On completion

Certification Details

🎓

Cryptography Fundamentals Certificate

Issued by Tech101

Prove your understanding of modern cryptographic algorithms, protocols, and their practical application.

Certificate Requirements

  • Explain symmetric and asymmetric encryption algorithms
  • Implement hashing, digital signatures, and certificate chains
  • Understand TLS handshake and PKI infrastructure
  • Apply cryptography correctly in software development

Completion Certificate

Awarded upon finishing all course content and submitting projects. Shows dedication and completion.

Graded Certificate

Earned by passing the final assessment with 70%+ score. Demonstrates verified skill proficiency.

Your Instructor

MT

Michael Torres

Cybersecurity Expert & Ethical Hacker

Michael is a certified ethical hacker (CEH) and CISSP with 15 years in cybersecurity, advising governments and enterprises.

4.8
Instructor Rating
3.7K
Reviews
29K+
Students
4
Courses
4.8 Instructor Rating

Requirements & Prerequisites

Technical Requirements

  • Basic programming knowledge (Python examples used throughout)
  • Familiarity with binary and hexadecimal notation helpful
  • No advanced mathematics required

Who This Course Is For

  • Developers who need to implement cryptography correctly
  • Security professionals deepening their cryptographic knowledge
  • Students preparing for CISSP or security certifications

Student Reviews

4.7
1,243 ratings
72%
18%
6%
2%
2%

Frequently Asked Questions

Ready to Begin?

Ready to Start Your Cybersecurity Journey?

Join 6,400 students who are already building real skills with Cryptography Fundamentals.

Preview Course

🛡️ 30-Day Money-Back Guarantee • Lifetime Access • Certificate Included